- All JS related codes should follow camelCase
- All python related codes should follow snake_case
- All GraphQL related codes in both JS and python should follow camelCase
- All constants are to be writen in BLOCK_LETTERS using snake_case
Completed use cases:
- Add new bus route to system
- Verify routes added to the system
- Pre-process route data
- Query for transit routes between two given locations
Tasks exceeding deadline:
- Data collection
- Route algorithm improvement
Tasks preceeding deadlin:
- Frontend implementation
Testing
- All react components are modular
- Unit testing for core routing and data processing functions
- Itegration tests for the API using Postman
- Completing the query UI
- Improving the algorithm using beta users
- Data accumilation