This is the repository for the group project for team static1 in CMPUT 301 at the University of Alberta.
The project is an Android app is an event lottery system that allows users to join a waitlist for events and be selected by lottery to join. Organizers can create and manage events for others to sign up.
See the project Wiki for more information.
- Android
- Firebase
- Android Studio (latest version)
- Java 17+
- Clone the repository
git clone https://github.com/CMPUT301F25static1/static1-events.git
-
Open the
androidfolder in Android Studio -
Setup the
google-services.jsonfile- Download or receive the
google-services.jsonin order to enable Firebase - Place it at the directory
android/app/google-services.json
- Download or receive the
-
Setup the Google Maps for Android SDK API Key
- Create the a file in
androidcalledsecrets.propertieswhich contains the API key as follows:
MAPS_API_KEY=<API KEY HERE> - Create the a file in