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
- The reporting page has been improved frontend-wise, including a mobile view
- CMS Events has been refined with Points of Interest and Scheduled Interests
- Events page has mobile view, company colours and other improvements
- 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:
- the CMS Miscellanous Section has been implemented
- The homepage has been improved
- 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
- Live hosting with continuous deployment has been implemented (frontend + backend) on Microsoft Azure
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