This repository was archived by the owner on Feb 17, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
Sprints
MarieEveLegault edited this page Apr 15, 2019
·
13 revisions
- Learn basics for the frameworks used during this work term
- Initialize the simple react-native application
- AWS integration (database)
- Have a Python server connected
- Have node.js servers connected
- Thought the login page authentication would take a long time
- UI took more time because of jest
- Jest has been integrated
- Finished sprint on Wednesday
- Added a lot of tickets, creating subtasks wasn't a good option
- OCR integrated with Google Calendar
- Initial Setup screens (Add School Schedule, Add Fixed Events, Camera Roll)
- Have a Python server connected
- AWS integration (database)
- Thought the Add Fixed Event screen would take less time (Datepicker was challenging)
- Setup for the version took more time than expected in CircleCI
- Should tackle AWS at the beginning of the sprint
- Should do more research on OCR technologies before implementation
- Should have done iOS testing in the first sprint
- Should take less tickets for screens for this sprint
- Tutorials screen were easy to implement with React Native App Intro Sliders
- Finish implementing OCR feature/Add School Schedule
- Add Fixed Events
- Basic logic of Non-Fixed Events
- Being able to make calls to the server
- Implement flow of the app with React Navigation
- Should make sure the app is responsive on every device
- Showing components only on specific screens was easy to implement
- Flow of the app was easy to make with React Navigation
- Before adding tickets from the backlog, clean up the existing code
- Bug with React Native Paper fixed by the creators (brought up in Issue #851)
- Clean up the code for finished screens
- Finish implementing Non-Fixed Events
- Finish implementing Review Events
- Finish implementing Basic User Information
- Finish implementing Schedule Selection
- Field validation was easy to implement
- Should create coding conventions to follow earlier
- Should do more research on the flow of the app
- Create and generate a schedule
- See and modify it in the Dashboard
- Compare schedules between users
- Fix bugs in debug and release
- A lot of bugs were fixed
- Should test each Pull Request more thoroughly
- Should make sure that there's no bugs before moving to another feature
- Edit/Delete events from the Dashboard
- Compare Schedule between users
- Translate the app in French
- Convert the app to Moment.js
- Have an AI model
- Have a bug free app
- Easy implementation of bilingual app
- Compare schedule feature was easy and fast to implement
- Should integrate Moment.js sooner