The Gig Is Up is a gig booking system which allows users to view upcoming events around the UK. It has the following features:
- View a list of artists, events and previous bookings.
- View a seating plan.
- Sign up, change username, change email address, change password.
- Make a booking with a card.
Note: This app is a purely a mockup and no actual purchasing happens. Do not use actual card details when purchasing a ticket.
Note: If you are on Windows you may have to substitute gradle with gradlew below.
$ git clone https://github.com/the-gig-is-up/android.git
$ gradle build
$ gradle installDebug
- Clone the repo
git clone https://github.com/the-gig-is-up/android.git. - Open the newly created
android/build.gradleusing IntelliJ'sOpen. - Ensure that you select
local gradle distribution. - Once inside the project, allow gradle to sync.
- You can now setup
adbto install the app.
- Testing in the app has only been tested in IntelliJ.
- It requires the phone to be plugged in, with USB debugging enabled.
We have a custom XML file to handle testing. The file can be found on the wiki. Add the file to the folder .idea/runConfigurations.
Once this file has been added, a new build configuration will be added called "AppTester". This requires an Android device to be plugged in and unlocked, with USB debugging:
- Click run, and the tests will run.
- If you wish to see all tests, ensure that
Hide passed testsis not clicked in the Run tab of IntelliJ.
Q: This isn't working in my IDE! A: This was developed in IntelliJ IDEA, but should work with Android Studio and Eclipse, but this has not been tested, and may require more work.
Q: What versions of Android has this been tested on? A: The development team has tried this on 4.4, 5.0, and 5.1. Lower versions should also work.
Android, Google Play and the Google Play logo are trademarks of Google Inc.
