List view
Android: All features should be completed. iOS: All features should be completed. Backend: Have finished recommendation system. **No features should be added after this point. Testing and documentation is the main focus from this milestone until the next one (demo milestone).
Overdue by 7 year(s)•Due by November 16, 2018Android: Basic Minimal Viable Product (MVP) complete. iOS: Basic Minimal Viable Product (MVP) complete. Backend: 1. Search functionality should be complete (find by text, filter by calories, filter macro nutrients, etc.) 2. Investigate building profile and recommendation system Development Environment:
Overdue by 7 year(s)•Due by October 12, 2018Android: Have a basic skeleton and conceptual art for the User Interface ready for implementation (prototyping). iOS: Have a basic skeleton and conceptual art for the User Interface ready for implementation (prototyping). Backend: 1. Start defining and implementing the micro services-based architecture (separating authentication and user functionality) 2. Start using docker 3. Have well defined list of endpoints (perhaps unless we do graphql) 4. Have a complete Cassandra schema 5. Have testing framework up for API endpoints and unit tests Development Environment: Set up Docker and NPM Documentation: Start showing how the micro services communicate, Endpoints
Overdue by 8 year(s)•Due by March 9, 2018Android: Have consistent meetings with client and have constant UI changes being made as desired by client. Search and browsing will be complete. iOS: Have consistent meetings with client and have constant UI changes being made as desired by client. Search and browsing will be complete. Backend: 1. Have a well-defined response format for endpoints 2. Integrate the microservices to work together (minimally: the Auth, the User, the Search and the FoodDoor) 3. User interactions should be complete (leaving reviews, profile settings, etc.) Development Environment: Deploy onto cloud service
Overdue by 8 year(s)•Due by April 6, 2018