Daily Scrum Update 2 (Sprint 1) - JUCSE49-Mavericks/Smart-Class-Routine-Management-System GitHub Wiki


🗓 Date, Time, and Platform

28-October-2024 | 10:00 PM | Google Meet

📝 Editor

Jannati Tajrimin Mitu (TM)

🔄 Frequency & Meeting Length

Daily | 15 minutes



📊 Daily Task Progress

TM:

  • ✅Worked on Teacher’s Dashboard
  • ✅added Teacher’s Schedule Class on navbar
  • ✅added Teacher’s preferred Classes on navbar
  • ✅pushed it to my branch classRoutine_Tajrimin

SH:

  • ✅ Created a branch in another repository.
  • ✅ Designed the UI for file upload.
  • ✅ Created a demo database.
  • ✅ Continuing feature development for more progress.

RAI:

  • ✅ Created Model, Controller (backend), and View (React.js) to fetch Exam Year details using exam_year_id.
  • ✅ Created Model, Controller (backend), and View (React.js) to fetch Exam Committee Members using exam_year_id.
  • ✅ Developed components to fetch a course list mapped to a specific exam year via exam_year_id.
  • ✅ Added CourseDetails.jsx component to display course details from the API:
    http://localhost:5002/api/course-details/${course_id}
  • ✅ Created components to fetch the Class Representative profile for an exam year using exam_year_id.
  • 🚧 Upcoming: Add Unit Testing and CI/CD pipeline after completing feature development.

AN:

  • ✅ Resolved unit testing issues for slot distribution in the Controller.
  • ✅ Refactored core logic for slot calculation based on user input.
  • ✅ Integrated relational data (teachers' preferences, room requirements) in the Controller logic.
  • ✅ Will push to my branch classRoutine_AKILA after I complete writing the the logic part of generating routine .
  • ✅ Followed coding standards throughout.

TS:

  • ✅ Designed the User Interface for View Class Routine.
  • ✅ Created data tables and linked them with the UI.

UJ:

  • ✅ Made a branch in the repository.
  • ✅ Currently working on feature development.