302CEM Resit Assignment
Study Support Services (Android Client)
Android client for Andron's improvement to existing code for 302CEM Resit Assignment
This repository is mirrored at https://github.com/theta-app/theta.
The app can be directly accessed from Heroku at the following URLS:
https://theta-web.herokuapp.com/ (for students)
https://theta-web.herokuapp.com/indexLecturer.html (for lecturers)
This is a thin-client Android application for accessing the Study Support Services web app, which is an extension of the barebones application provided together with the University of Coventry 302CEM 2017 coursework assignment.
The application was created using version 2.3.2 of the Android Studio IDE.
For the Android application, it presents the user with two buttons to access sign in either as a student or as a lecturer. The user can then select which browser to use to browse to the web app site hosted on Heroku.
Additional features for students include the ability to view and download resource files as well as to book one-to-one appointments based on lecturer availability.
Additional features for lecturers include the ability to view student appointments, as well as to upload worksheets and other resource materials to the system.
The system is implemented in PHP using PostgreSQL as the database server, and hosted on the Heroku cloud application platform.
Git is used as the software version control tool, both on the local Heroku git repository, and also for version control of the codes on github.