1. Create or import database
Use phpMyAdmin and import database/school_management.sql. The dump creates ws_school and seeds all roles.
Deployment Setup
The application is already wired for MySQL. Import the SQL dump through phpMyAdmin, confirm the database name in app/config.php, and then sign in with the seeded accounts below.
Use phpMyAdmin and import database/school_management.sql. The dump creates ws_school and seeds all roles.
Default connection expects MySQL on 127.0.0.1:3306 with database ws_school and XAMPP root credentials.
Either place the folder under XAMPP htdocs or run php -S 127.0.0.1:8080 from this workspace.
Seeded Credentials
| Role | Login | Password |
|---|---|---|
| Admin | admin@novaschool.local | Password@123 |
| Management | management@novaschool.local | Password@123 |
| Reception | reception@novaschool.local | Password@123 |
| Parent | parent1@novaschool.local | Password@123 |
| Student | student1@novaschool.local | Password@123 |
| Teacher | teacher1@novaschool.local | Password@123 |
| Driver | driver1@novaschool.local | Password@123 |