Team Paralax.exe

A web-based Class Routine Creation System that helps administrators manage professors, subjects, classes, and schedules efficiently. It detects and prevents teacher scheduling conflicts, streamlining the routine creation process and reducing manual errors.

Role
Frontend Developer
Duration
36 Hour
Team
4
Team Paralax
v1.0.0 Stable
System_Features.logREAD ONLY
  • 1Add, update, and delete professors, classes, subjects
  • 2Create routines based on specific classes.
  • 3Prevent scheduling conflicts for teachers in real-time.
  • 4Display total number of professors, classes, and routines on the dashboard.
  • 5Automatically validate teacher availability during routine creation.
Dependencies.json
ReactTailwind CSSMongoDBExpressJSNodeJS
⚠ CRITICAL_ERRORS.log
  • [ERROR_100]: Designing a system that dynamically checks whether a teacher is already booked for a given period across all classes.
  • [ERROR_101]: Creating a flexible, user-friendly interface to build routines for any class and any day of the week.
  • [ERROR_102]: Managing complex relationships between professors, subjects, and classes in a normalized database structure.
✔ PATCH_NOTES.txt
  • [FIX_APPLIED]: Implemented a conflict-detection algorithm that checks the teacher’s availability in real-time before assigning them to a slot.
  • [FIX_APPLIED]: Designed a modular structure using clean CRUD operations for scalability and easier updates.
  • [FIX_APPLIED]: Strengthened skills in backend logic, database design, and error handling in full-stack development.
Unit_Roster.dat
COUNT: 3
ID: AGENT-001
Raushan Kumar

Raushan Kumar

BACKEND DEVELOPER
STATUS: ACTIVE
ID: AGENT-002
Harsh Kumar

Harsh Kumar

BACKEND DEVELOPER
STATUS: ACTIVE
ID: AGENT-003
Sneha Kumari

Sneha Kumari

FRONTEND DEVELOPER
STATUS: ACTIVE
Team Paralax — Sameer