University Companion App

Flutter

Dart

Firebase


University Companion App is a mobile application developed using Flutter SDK. Using the application, users may find open classrooms at Ontario Tech University to do school work, hang out, or play around. Users may also share events and guides with other users of the application. To use the application, users must sign up for an account or login using a pre-existing account, using an email and password. Firebase Authentication will handle the login process. User account information, event information, and guide information are stored in a Firebase cloud database. After logging in, users are able to update their profiles, view open classrooms, share guides, and participate in events. Joined events are displayed on the Calendar tab and main dashboard for quick access. The event locations are displayed using OpenStreetMap API. Full-in-depth overview and set up guide can be found on the Github link.

Github Repository: here

Project Status: complete