Once user launch application, Splash screen shows with logo and name of the application.
Check whether user is already logged in or not.
If No:- Login Screen will open
User Name (Email-ID)
User Name and Phone Number is mandatory
Validation: Local validations for both fields
Login Button:- Send Valid information to server/Backend. If user exists ---> Home Page and save User details in local for Single Sign-IN.
If New User:- Show error msg that, Please register and try again.
Register:- Send Valid information to server/Backend. Navigate to Home Page and save User details in local for Single Sign-IN.
Divided into two parts
Celebrations (Event Name Ex:- Marriage day, Birthday, College Event, Sports day…...)
List of members (For every Celebration---> There will be multiple members).
First User should add celebration,
Celebration Name (Proper naming should be there).
Then user can his friends/Family members...