ntban15 / parti

Host location-based events and have fun in chat rooms.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Parti

Parti as in party and participate. This application allows users to host real-time events and broadcast them on Google Maps. It also features searching for nearby events and joining in chat rooms.

This application is developed under 72 hours as an assignment for my school-based mobile development course.

Demo

Parti Demo

Screenshots

Features

  • Hosting real-time events on Google Maps.
  • Giving directions to an event based on current location.
  • Real-time chat rooms.

Applied Techniques

  • Model-View-Presenter pattern.
  • Communicating with Google Maps API using Retrofit integrated with GSON.
  • Database management with Firebase.
  • Using Bottom Sheet to display information of events.
  • Customizing Google Maps to a different style.

External Libraries, SDKs, and APIs

Install and build

  • Clone the repository
  • Generate an API key on Google APIs using your own SHA-1 signature. More info here.
  • Paste said API key into the auto-generated Google Maps API XML file.
  • Compile and run.

About

Host location-based events and have fun in chat rooms.


Languages

Language:Java 100.0%