Skip to main content

Weeks 20 + 21

date: 2025-02-17

What we've been doing

  • Uploading PDFs and ICS for CMS is implemented
  • We can now differentiate between a business and user account, so management page is hidden if not a business
    • alt text
  • The reporting page has been improved frontend-wise, including a mobile view
    • alt text
    • alt text- CMS Events has been refined with Points of Interest and Scheduled Interests
  • Events page has mobile view, company colours and other improvements
    • alt text
    • alt text
  • CMS Events page has been improved to accommodate both scheduled events and points of interest. It also has the ability to add a map location to an event, using Nominatim API:
    • alt text
    • alt text
  • the CMS Miscellanous Section has been implemented
    • alt text
  • The homepage has been improved
    • alt text
  • We had a demo day 25 February, and a few holes were pointed out in our frontend, so they have been improved upon and will be kept in mind for future changes
    • alt text
  • Live hosting with continuous deployment has been implemented (frontend + backend) on Microsoft Azure
    • alt text

Evaluation

  • We have completed all must-have features and have a Minimum Viable Product
  • We are on track to finish a majority of our should have and could have features, which is what our next steps are.
  • We should continue getting user feedback
  • We should start work on the website report soon

What we will be doing

  • We will share our project throughout next week to get more user acceptance testing
  • Nayeem + Mouid are implementing improving the home page
  • Mohamad is improving the CMS
  • Ibrahim is working on implementing frontend unit testing