TODO App - with Signup & Login & CRUD


TODO App  ( TimeFrame - 18 Hours )

========

  1. Signup ( 4 Hours )
    • FirstName
    • LastName
    • Gender ( Radio Button ) 
    • Email
    • 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
  2. Login ( 4 Hours )
    • Email
    • 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.
  3. List View ( 3 Hours )
    • Show TODO list of particular USER  
    • Edit TODO
    • Delete TODO
  4. Add TODO ( 3 Hours )
    • Detail 
    • Due Date
    • Color Picker
    • Add Button
      • With a click of Add button - Add this task to the database
  5. Add to Favorite ( 2 Hours )
  6. At the Bottom, There is TAB Bar ( 2 Hours )
    • List
    • Favorite Tasks
  7. Profile in Side Menu
  8. Logout

Did you find this article useful?