Schedule

Date Task 
Early Oct 2023 
  • Deliverables of Phrase 1:
    • Detailed project plan
    • Project web page
Late Oct 2023 
  • Login page
  • Register page
  • Home page
  • Server setup
Late Dec 2023 
  • Workspace Page: Web IDE
  • Support Customized Environment (docker)
Early Jan 2024 
  • Interim Presentation
Late Jan 2024 
  • Deliverables of Phrase 2:
    • Preliminary tested implementation with optimization
      • Login page
      • Register page
      • Home page
      • Server setup
      • Workspace page: Web IDE, Server Compiling
      • Support Customized Environment (docker)
Late Feb 2024 
  • Course page
  • Notification system
Late Mar 2024 
  • Assignment calendar
  • Settings page
  • Account information page
Mid Apr 2024 
  • Final Presentation
Late Apr 2024 
  • Deliverables of Phrase 3:
    • Final Report
    • Finalized tested implementation
      • Elements in phrase 2
      • Course page
      • Notification system
      • Assignment calendar
      • Settings page
      • Account information page
  • Project exhibition