An advanced online exam system built with Laravel and TailwindCSS. This project is role-based, catering to Admins, Teachers, Students, and Evaluators, with a custom user interface for a seamless experience.
-
Admin Role:
- Manage users
-
Teacher Role:
- Create
- manage exams
-
Student Role: -Take exams
- View results.
-
Evaluator Role:
- Review exams
- Provide feedback
- Frontend: TailwindCSS for elegant and responsive UI
- Backend: Laravel for robust and scalable server-side logic
- Clone the repository:
git clone https://github.com/dawitterefe/Online-Exam-System
- Navigate to the project directory:
cd online-exam-system
- Install dependencies:
composer install npm install
- Set up the environment variables:
cp .env.example .env php artisan key:generate
- Migrate the database:
php artisan migrate
- Run the development server:
php artisan serve npm run dev
- Access the system via
http://localhost:8000
. - Register as a new user which is Admin.
The custom UI ensures a seamless user experience with intuitive navigation and responsive design. Built with TailwindCSS, it offers a modern and clean interface.
We welcome contributions to enhance this project. Feel free to fork the repository, make your changes, and submit a pull request.
Feel free to customize it further as needed! 😊