This project is a comprehensive Student-Teacher Portal designed to facilitate interaction and management within educational environments. The portal allows both students and teachers to log in, perform various tasks, and interact seamlessly.
- Login System: Secure authentication for teachers.
- Create Classes: Ability to create and manage classes.
- Assign Tasks: Assign homework and tasks to students.
- Grade Assignments: Evaluate and grade students' submissions.
- Login System: Secure authentication for students.
- Join Subjects: Add themselves to subjects/classes.
- Complete Homework: Submit homework and assignments online.
- More Features: Additional functionalities to enhance the learning experience.
- Java Development Kit (JDK) installed
- An IDE such as IntelliJ IDEA or Eclipse
- Database setup (e.g., MySQL, PostgreSQL)