‹ Back to blog

TCard

About our App

This project was created for the final project of CSC207 (Software Design). The main idea behind the project was to develop a mobile app for a system that was designed around the same services as a University of Toronto TCard using clean architecture and SOLID design principles.

The TCard is a what every university student is assigned which they use for accessing libraries, purchasing meals, using campus facilities, printing, identification for all sorts of university activities, access to certain rooms. The system was developed as an Android app, programed in Java. The app utilized SQLite and Shared Preferences to store user data locally. Additionally, the app was also programed to interact with the user interface using Android API.

TCard

*Preview above*

TCard

Main login with the database coded using SQLite to store user information.

TCard

This is a COVID questinnaire I created that would have students enter symptoms and depeneding on the results, the student is able to be on campus. Green layout means the student passed the symptom checker and is able to be present at the university.

Github Repository of the project.