Skip to content

Prototype (Android + Firebase) : Feeling lonely? Let’s make some friends.

License

Notifications You must be signed in to change notification settings

srongch/Together

Repository files navigation

English is my second language, there will be mistakes and typos in the written text below.

Together

Feeling lonely? Let’s make some friends.

Objective

Feeling lonely? Let’s make some friends.

Together’ is an app to find someone or a group of people to join in any specific activity together. Mainly, this app is for helping the lonely individual finding friends, meeting new people in the nearby neighborhood via various activities including dining, watching a movie, playing sport, going on a trip or joining a party.

Use case 1: A user wants to try out new restaurant menu but he does not want to go alone, so he makes a post on ‘Together’ finding B users that want to go with him.

User case 2: A fresher moves in the University in foreign place without knowing anyone, so he creates a post on ‘Together’ looking for other students whose share the same habit or interest whether it is eating habit or sport.

App Features

  1. Activities: Dining, Movie, Trip, Sport, Event.

  2. Activity details: Meet-up location, date/time, purpose, number of people, note, and updated news.

  3. Participation types: permission-required, public, invited only.

  4. Expense splitting: (if needed) user can sent bill reminder to each other with the detail of how to pay. Ex. Bank account number.

  5. In-app contact: user can send simple text messages to each other.

  6. User profile management: change profile picture and connect with other users.

  7. Push notification: user can get a notification about upcoming activity, message, or any updates on the events.

Main Components Usage: Calendar, Camera, Location, Google Map, Google Firebase, client and server-side database, Rest Api Server.

Main user interaction feature: zoom, swipe, and scroll.

Development:

  1. Android: Kotlin, Constriant layout...
  2. Firebase: Realtime Database, Cloud Function, Messaging, Storage...
  3. Cloud Function : Cloud messaging, Realtime Firebase trigger...

UI Sequences Prototype: images from pexels , flaticon

Sequence 1 Sequence 2 Sequence 3 Sequence 4 Sequence 5 Sequence 6

About

Prototype (Android + Firebase) : Feeling lonely? Let’s make some friends.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages