Project made by Simon Grondin, Andrei Balaban, Umba Lubemlele Last updated in December 2025. It's an university project where the scope is to connect people around campus, either in a friendly manner or in a more "dating"-like manner. We have worked with Firebase to design most of our backend and this project, for now is in an MVP/Alpha stage, thus many features are due to change evenutally.
-->App is available on google play! Download PEEL (app) today!<--
=======================| Team roles && Timeline |===========================
[Prototype 0 (original program- Andrei]
[Prototype 1 (improved ui) - Simon]
[Prototype 2 (improved upon prototype 0 and has a sign in and firebase working into it but the general ui after the login screen is lacking) -Umba]
[Firebase server integration (servers, sign in etc.) - Umba]
Final release [Interface design - Simon]
[Bug fixing, issue resolving and interface issues - Andrei]
[Final backend implementation (non-firebase) : Umba]
=======================| Run on your Device Tutorial |===========================
Prototype 0
SDK version: 35
video link: https://drive.google.com/file/d/1D4Orb5l06VwG4-PgvBTMbhKPv6Nj3_Ah/view?usp=sharing
This is the program andrei worked on, this version is the most flawed and only served as a basis for testing and experimenting features we need for the mvp. It is riddled with bugs and issues and the code is not quite as optimized as the following ones. Prototype 2 takes it from this version of the app's interface and logic so it does retain a certain amount of bugs but overall prototype 2 is still a massive improvement because of the login screen implemented in it which changes the whole aesthetic of the app as well as the name change and a proper UI that somewhat close to industry standard.
Instructions to run: Open Android Studio → Open → select apps/andrei-android/.
Let Gradle sync finish.
Select a device (emulator or physical).
Click Run ▶.
This is where the app starts, the user is placed on the main page of the app where they must decided whether they want to chat with random Bishop's University student or finds friends/dating through a feed of cards. We realized these labels are rather misleading and dont convey the information we want the user to get from it. For project
Prototype 1
SDK version: 35
video link: https://drive.google.com/file/d/1PMEZFenstrHteWU0EXNNfu71HpGSas95/view?usp=sharing
Instructions to run:
Open Android Studio → Open → select apps/andrei-android/.
Let Gradle sync finish.
Select a device (emulator or physical).
Click Run ▶.
==========================================================================================================================================
Prototype 2 : https://drive.google.com/file/d/138fwoKHt3Z3Dn_lNHWXW8Ed7Ts1yR-2f/view?usp=drive_link
SDK version: 35
Instructions to run: Open Android Studio → Open → select apps/andrei-android/.
Let Gradle sync finish.
Select a device (emulator or physical).