-
Notifications
You must be signed in to change notification settings - Fork 5
Deliverable 4 Report
Elie-Elia edited this page Dec 30, 2019
·
7 revisions
- Since the Android App is to implement a subset of features, we decided to only implement features that a manager would most likely want to do with some mobility. Apart from login/registration authentication, these include:
- Viewing Courses/Subjects
- Viewing Universities
- Viewing Lessons
- Viewing Students
- Viewing Tutors
- We focused more on the viewing, as to actually create entities, a manager will more likely prefer our robust web portal for that. A mobile application is meant for the manager's convenience to view upcoming items, and verify information quickly.
- We limit our Android API version to support only devices from Android 5.0 and above. This was decided upon a tradeoff between functionality and usage of legacy devices. Since 95% of devices now use Android 5.0 or greater, we opted with this restriction.
- Overview of project deliverable
- Decision on which features/pages to implement from the web app
- Breakdown of pages to implement for the Android app
- Assigned GitHub issues to every page
- Set up of tools required for the development
- Sprint 3 corrections
- Assignment of tasks:
- Karl Eid: Students page + Project Management
- Preyansh Kaushik: Homepage, University page
- Elie Elia: Login, Registration page
- Nicolas Abdelnour: Course, Subject page
- Jason Daou: Tutor, Tutor reviews page
- All members will take part in the documentation of this deliverable
- Homepage overhaul (Calendar view)
- Ensure design consistencies among all pages
- After discussion, the team decided to not implement any creation in the Android app