City of Markham Recreation Administration Application Proof Of Concept

Logo image

Mobile & Web Application

Jan 2024 - June 2024

Created a proof-of-concept administration system to make collecting, storing, and processing camp data easier for city recreation staff. Created the front-end, back-end, and integrated it all with a database, as well as deploying a beta application to AWS and to the google play store as well. The application collected data, aggregated it over many different entries, and provided easy access through nicely formatted excel workbooks.

Key Features

  1. - Excel workbook data export
  2. - Following all best practices for data security
  3. - Android App
  4. - Web app
  5. - Seamless integration
  6. - Multi-level access (different levels of users get different access)
  7. - Data cleansing
  8. - Data aggregation

Technologies Used

Flutter Logo
Flutter
HTML
CSS
JS
AWS
Google Play
Excel
Postgres

Gallery

image

Android Application

Home Page of the Android Application
image

HTML/CSS/JS Website

A screenshot of the administration website
image

Excel Workbooks

Procedurally generated data reports for each individual camp
image

Coloured Logging with ANSI Codes

Server-side logging
image

HTML/CSS/JS Website

Login Page For The Admin Website
image

Flutter Android App | Credentials are encrypted, hashed, and salted.

Login Page
image

Flutter Android App

Navigation Menu
image

Flutter Android App

Switching Between Camps
image

Flutter Android App

Checklist
image

Flutter Android App

Previewing Message Details
image

Flutter Android App

Numeric Inputs for Attendance Tracking
image

Flutter Android App

Creating New Absences