Welcome to the School Management Information System (schoolMIS)! This project is a simple web application designed to manage school operations using Laravel and the Filament admin panel for an efficient backend interface.
The schoolMIS application is designed to facilitate the management of school-related activities such as student records, teacher management, and class schedules. It provides an intuitive admin interface through Filament, allowing easy access and management of school data.
- PHP 8.2 or higher
- Composer
- Node.js and npm (for managing frontend assets)
- MySQL or another supported database
To set up the schoolMIS application, follow these steps:
- Clone the repository:
git clone https://github.com/qaisnezami/schoolmis.git
- Configure environment variables: Run
cd schoolmis && cp .env.example .env
, - Install composer:
composer install
- Generate application key:
php artisan key:generate
- Run migrations:
php artisan migrate
(This command sets up the database tables based on defined migrations) - (Optional) Seed the database:
php artisan db:seed
(This command populates the database with sample data, if available) - Run Application
php artisan serve
, - Link Storage
php artisan storage:link
The application should be available at https://127.0.0.1:8000/admin/login
,
You can login with these credentials
Email : [email protected]
Password : password