✍️
Team FitBob
  • Introduction and Foreword
  • Motivation
  • Features
  • Tech Stack
  • Software Engineering Practices
    • Requirements
    • Software Design Patterns
      • Model View Controller (MVC)
      • Abstraction Occurrence Pattern
  • Deployments
    • Trying Our App
  • Activity diagram
  • Frontend
    • Login
    • User Registration
    • Client Screens
      • Client Dashboard
      • Client Profile
      • Eating History
      • Meals
    • Personal Trainer screens
      • Personal Trainer Profile
      • Personal Trainer Dashboard
        • Clients
        • Meal plans
        • Meals
    • Recipe screens
    • Search screen
    • Searching for Restaurants
    • Notes on BeautifulSoup and Flask
    • Request/Success/Failure Cycle
  • Backend
    • Notes on Django
    • API
    • Entity relationship diagram
  • Testing
    • User Testing
    • Backend
  • Project Limitations and Constraints
  • Closing Thoughts.
  • Project log
  • Poster
Powered by GitBook
On this page
  • Milestone 1
  • Milestone 2
  • Milestone 3
  • Total hours for Orbital

Was this helpful?

Project log

Our timeline for Orbital

PreviousClosing Thoughts.NextPoster

Last updated 3 years ago

Was this helpful?

Milestone 1

Milestone 2

Milestone 3

Task

Date

James

Ryan

Remarks

Discussing milestone 3

28 July

3

3

  • Additional features to implement

    • Restaurants

    • Ingredient assistant

  • Clean up of code

Clean up

28 July

6

6

Clean up redux store and actions

Fix deployment

issues

30 July

6

6

  • Set up PostgreSQL on Heroku

  • Clean up of front end

Animations

4 July

5

5

  • Add loading and error message snackbars for relevant pages

  • Fix bugs in login page

  • Add animation in signup page

Organising

5 July

5

5

  • redux-logger and token storage

Restaurants feature

6 July

6

6

  • Begin implementation of Restaurants page

  • Add transition animations

Fix more bugs and Restaurants

7 July

6

6

  • Add headers to meal sections and fix bugs

  • Animations on map in Restaurants page

Changes to

home page and database model

8 July

6

6

  • Move buttons into meals page

  • Merge code, fix merge conflicts

  • Add menuItem and Restaurants model to database

Favourites page

16 July

5

5

  • Implement favourites page functionality

  • Add function views for Restaurants and menuItem model.

Ingredient assistant

17 July

6

6

  • Implement ingredients assistant

  • Refactor add recipe and view recipe page

Expo snack

19 July

4

4

  • Attempt to publish app as Expo snack (failed)

  • Fixed inconsistent map rendering due to nesting of components within MapView

Restaurants feature

20 July

6

6

  • Styling of Restaurants page

  • Add search function

Restaurants feature

21 July

5

5

  • Change theme of Restaurants page

  • minor touch ups to Personal trainer screens

Restaurants feature

22 July

6

6

  • Merging of restaurants search functionality from our own database and adding of new restaurants from OpenStreetMaps database

Documentation

23 July

5

5

  • Write documentation on gitbook

Testing

24 July

6

6

  • API testing using Postman

Documentation

25 July

6

6

  • Finish up documentation

  • Recording and editing milestone video

  • Make poster

Total hours

94

94

Total hours for Orbital

Orbitee

James

Ryan

Hours

264

264

82KB
project log.pdf
pdf
Project log 1
88KB
project log 2.pdf
pdf
Project log 2