Features v2 - cheehongw/functional_expressionism GitHub Wiki

Overview of features

To achieve the goals set out, we drafted a set of user stories to justify the features that we want to implement in Milestone 1:

https://github.com/cheehongw/functional_expressionism/blob/main/README.md#15-user-stories

However, noting that we had fallen behind schedule, we have decided to re-prioritize certain features. Moreover, the development phase has also made clear certain features are more essential than we thought.

Roadmap ahead

In order to deliver a satisfactory product by the end of Orbital, we have come up with a timeline of how we intend to achieve this goal. Given that most features are almost completed, we will prioritise completing each feature based on their relative importance to our website.

Week Development plan
28 June - 4 July
  1. Finish and connect the set of API endpoints needed for dish suggestion feature
  2. Finish coding out the missing pages for stall information feature
4 July - 11 July
  1. Implement user contribution system and implement relevant API endpoints
  2. Implement responsive CSS to handle desktop viewports
12 July - 19 July
  1. Code Review
  2. Implement Review system
  3. User Tests
20 July - 25 July
  1. Code Review
  2. Integration & unit testing
⚠️ **GitHub.com Fallback** ⚠️