Skip to content

PartyTalk is a app to instant messages using gmail for authentication.

License

Notifications You must be signed in to change notification settings

johnazedo/partytalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

partytalk

PartyTalk is a app to instant messages using gmail for authentication. The context in which the application will be used is events, with the aim that participants can interact without sharing any personal information. A differential that this app can offer is the possibility to create multiple accounts for a single user.

The PartyTalk MVP is going to use Firebase as a backend and Clean Architecture with MVVM for structure the project.

Authentication

To acess our app, you must sign in with a google account and create a valid username. After that if you want to log off you must only click in your profile photo, it will open a drawer, than click in logout button.

Remember, if you re-enter with the same email, it isn't necessary choose other username.

Chat

After authentication you will see chat list empty, don't worry, when someone sends you a message it will appear on your screen.

On messages screen you can send new messages to other person and read all history messages.

Events

On this screen you can see all the events you participate in. Clicking on an event will take you to the participants screen, this page lists all the participants of the selected meeting, here you can also filter them by name.

Use cases

ID Descriçao
UC01 As a user, I want to create a account and sign in using Gmail address, as also, I want to have the possibility to log off of the application
UC02 As a user, I want to send messages to other users who are at same event as me
UC03 As a user, I want to search other users, using its username, that are at same event as me
UC04 As a user, I want to receive notification of messages sent to me
UC05 As a user, I want to receive notification of messages sent to me
UC06 As a user, I want to delete chats to manage this screen as I like it
UC07 As a user, I want to delete my account

About

PartyTalk is a app to instant messages using gmail for authentication.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages