Laravel-based web application designed to efficiently manage the student records. This application provides a user-friendly interface for tasks such as adding new students, viewing a list of students, editing student information, and deleting student records. Additionally, the system includes user registration and authentication features to ensure secure access.
- Register an account to access the Student Management System.
- Sign in to manage students and your account.
- Add new students to your database.
- View a list of all added students.
- Edit or modify existing student information.
- Delete students from your records.
- Laravel : The PHP framework used for backend development.
- Vue.js : Frontend development powered by Vue 3.
- Inertia.js : A library for building modern single-page applications (SPAs) with server-side rendering.
- Tailwind CSS : A utility-first CSS framework for building responsive and stylish interfaces.
- Breeze : A minimalistic, highly customizable Laravel starter kit.
Student Management Screenshots
- PHP 8.1
- Composer
- Node.js
- NPM
git clone https://github.com/Radser2001/Laravel-Student-Management-System.git
composer install
npm install
- Duplicate the .env.example file and rename it to .env.
- Generate the application key:
php artisan key:generate
php artisan migrate
npm run dev
php artisan serve
Visit http://localhost:8000 in your browser
- Create a new account or sign in with existing credentials.
- Navigate to the "Students" section to manage student records.
- Use the provided features to add, view, edit, and delete student information.