School Management System on Java Spring and React -- 2

Job ID: 39531180

Budget: $250 – $750 USD

Core Functionalities:
• User roles: students, teachers, administrators, parents
• Authentication and role-based access control (RBAC)
• Student management: enrollment, profile data, academic history
• Teacher management: assignment to classes, subject specialization
• Class scheduling: timetables per class and teacher
• Grading system: entering grades, generating reports (PDF or online view)
• Parent access to student progress and communication tools
Student-specific Features:
• View personal grades and performance
• View class schedules
• Messaging or request feature to communicate with teachers
________________________________________
Deliverables:
• Fully functional web application
• Source code (backend and frontend)
• Database schema and scripts
• README with setup instructions
• Detailed documentation (architecture, usage guide, and API references)
________________________________________
Ideal Developer Skills:
• Proficiency in Java Spring Boot (REST API) and React
• Experience with PostgreSQL or MySQL (optional but useful)
• Prior work on education systems or similar platforms
• Clear and structured documentation style

Please include:
• Portfolio or links to similar past projects
• Estimated delivery time
• Whether you include deployment support (optional)

Expected deadline - <7days
Expected budget - max 150$