This is a simple Student Management System built using the Laravel PHP framework. It allows for the management of student information, including creating, reading, updating, and deleting student records.

- Student Registration: Add new students.
- Student Management: View, edit, and delete student details.
- Authentication: Built-in authentication for secure access to the system.
- Responsive Design: Mobile-friendly and easy-to-use interface.
Before you begin, ensure you have met the following requirements:
- PHP (>= 8.0)
- Composer (for managing PHP dependencies)
- MySQL (or another compatible database)
- Node.js and npm (for frontend build)
git clone https://github.com/Kalharapasan/Simple-Student-Management-System-Using-Laravel-.gitNavigate to the project directory and run the following command to install the required PHP packages:
cd Simple-Student-Management-System-Using-Laravel
composer installCopy the .env.example file to .env:
cp .env.example .envThen, configure your database and other settings in the .env file.
php artisan key:generateTo set up the necessary database tables, run:
php artisan migrateInstall JavaScript and CSS dependencies using npm:
npm installnpm run devYou can now run the application using the following command:
php artisan serveThis will start a development server at http://127.0.0.1:8000.
Once the application is running, you can access it in your browser. You’ll be able to:
- Register students
- View and edit student details
- Delete student records
To access the system, you'll need to register a user account. The application includes built-in authentication using Laravel's default auth system.
Feel free to fork this repository and contribute by submitting pull requests. Ensure that you follow proper coding standards and provide relevant tests for new features.
This project is licensed under the MIT License - see the LICENSE file for details.