RidhwaanDev / one-app-android

The official HackRU Android app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

One App Android

Description

What is the purpose of this project?

This project is a mobile application for hackers/organizers/mentors/sponsors at the hackathon. Hackers would be able to get announcements, get a QR code for checking/food/t-shirts, as well as see the schedule and map for the hackathon. Organizers would be able to scan for checkin/food/t-shirts for analytics that can be used after or even during the hackathon. Any more ideas to expand this project are always welcome.

Inspiration

How did this project come to be?

We had started using an inhouse hybrid mobile application to keep track of analytics to get a better idea of how certain aspects of the hackathon were running such as food consumption and optimization for checkin. This project expanded into a public native mobile application so hackers had easier access to their QR code as well as organizers with their scanners. Additional information of the hackathon were incorporated so that everyone would be able to stay up to date on events that are happeneing wherever they may be in the venue.

Installation Guide

For Architects

  1. Download and install Android Studio
  2. Download and install Git
  3. Open Terminal on your machine (on windows this is called Command Prompt)
  4. Navigate to the directory you want to download the repository to by doing cd SomeFolder/SomeOtherFolder/SomeOtherFolder
  5. Clone the repository by doing git clone https://github.com/HackRU/one-app-android.git
  6. Open the folder you created (which is called one-app-android) in Android Studio

For Users

Download the app from the Google Play store here

Example Uses

List of features goes here...

Style Guide

TBA

TO-DO List

  • Finish/polish readme
  • Finalize navigation design
  • Refacter bottom navigation logic
  • Refacter networking
  • Redo the scanner!!
  • Fix those terrible login bugs from Spring 2018
  • Implement informative error reporting (to users)

Links to Further docs

TBA

About

The official HackRU Android app


Languages

Language:Java 100.0%