This app is made by Team 24 for P3 Final Project
- Clone this repository
- Checkout to the folder
- Open the folder in Android Studio
- Run the app on Api level 28 or above
A proximity based social media application named Puddle that allows users to create public event and interest groups for people in their area to join, mingle and engage with. Puddle is a FREE event-based/interest group chatting app to unite like-minded people and instantly communicate with newly made friends. Engage with friends and stay connected. Puddle is based on a concept which is unique in itself. Join puddles (groups) near your location or based on your interests.
- Glide: This was used to display image from URL, which comes from api response
- Firebase: This was used as the realtime database to store all data
- Material UI: This was used to create elegant and neat UI
Following is the requirement for running the app:
- Android api level 28 or more
- Android version Pie 9.0 or above.
The following branches were used:
- master - Only contains the final working code
- rls/master - Used to merge all the changes from 2 or more branches
- rls/nisarg - Contains commit made by Nisarg Sureshkumar Patel
- rls/harshit - Contains commit made by Harshit Bhavesh Gajjar
- rls/sean - Contains commit made by Zhenyu Wang
- rls/chris - Contains commit made by Christopher Schelb
The app has the ability to generate a joining link for each puddle, if the link doesn't work and it opens browser, do the following:
- Go to App Info
- Select the option "Option by default"
- Click on "Add Link" and it should show you a link, add it.
- Following the above steps should fix the issue.