TODO App ( TimeFrame - 18 Hours )
========
- Signup ( 4 Hours )
- FirstName
- LastName
- Gender ( Radio Button )
- Country
- State
- City
- Country Code + Mobile (Based on Country Selection - Country code needs to display)
- Password
- Confirm Password
- Terms & Condition Checkbox
- Submit Button
- On Click of submit - Save data in Local Database
- Login ( 4 Hours )
- Password
- Remember Me
- Login Button
- CHeck Email validation before calling the database
- CHeck Password validation - Minimum Length 8 & 1 Capital Alphabet and 1 Special Character.
- On click of Login - Check Valid User in the database if valid then goto HomePage
- Else show error in SnackBar
- Check if the user does not exist, then show Error - User does not exist
- Check if the user has the wrong password, then show Error - Please enter the correct password.
- List View ( 3 Hours )
- Show TODO list of particular USER
- Edit TODO
- Delete TODO
- Add TODO ( 3 Hours )
- Detail
- Due Date
- Color Picker
- Add Button
- With a click of Add button - Add this task to the database
- Add to Favorite ( 2 Hours )
- At the Bottom, There is TAB Bar ( 2 Hours )
- List
- Favorite Tasks
- Profile in Side Menu
- Logout