A modern and modular Student Management System for educational institutions with role-based access, quiz system, and attendance tracking. Built using React, Spring Boot, MySQL, and Microservices.
- π¨ Frontend: React.js (SPA)
- π§ Backend: Spring Boot (Java)
- ποΈ Database: MySQL
- π Architecture: Microservices (REST APIs)
- π‘οΈ Authentication: Role-Based (Admin, Faculty, Student)
- π©βπ Student Module: Add, update, delete, view students
- π§βπ« Faculty Module: Manage faculty with full control
- β Quiz Module: Create quizzes, attempt quizzes, view results
- π Course Management: Add/view/manage courses
- π΅οΈ Attendance System: Mark and track attendance
- π Role-Based Dashboards: Admin, Faculty, Student
- Node.js & npm
- Java (17+)
- MySQL Server
- Maven
git clone https://github.com/AkashKobal/Techways.git
cd Techways













