/To-do-list

They list everything that you have to do, By keeping such a list, you make sure that your tasks are written down all in one place so you don't forget anything important.

To-do-list

They list everything that you have to do, By keeping such a list, you make sure that your tasks are written down all in one place so you don't forget anything important.

Please go ahead and play around :)

Covered :

  • Add Todo
  • Todo list with details

Not covered :

  • Delete Todo
  • Edit Todo

How to setup code :

  • Step 1 : download code from repo

  • Step 2 : remove yarn.lock file from download code

  • Step 3 : do npm install or yarn install ( if you have configured yarn in your project )

    If you want to run in iOS :-

    -  pod install ( all of your packages to be installed in your Pod file )
    
    -  yarn run ios or react-native run-ios ( app will run in your simulator or connected iOS device )
    

    If you want to run in Android :-

    -  open your android studio and make sure your gradle getting success ( all of your packages to be synced in your gradle )
    
    -  yarn run ios or react-native run-android ( app will run in your emulator or connected Android device )
    

Packages used :

  • react (16.13.1)
  • react-native (0.63.4)
  • redux (4.0.5)
  • react-redux (7.2.2)
  • redux-thunk (2.3.0)
  • redux-mock-store (1.5.4)
  • redux-persist (6.0.0)
  • @react-navigation/native (5.9.2)
  • @react-navigation/stack (5.14.5)
  • @react-native-async-storage/async-storage (1.15.5)
  • @react-native-community/checkbox (0.5.8)

outputs :

  • screenshots of simulator attached
  • screen recording of simulator has attached

cheers :)

iOS screen shots (iPhone 11):

Simulator Screen Shot - iPhone 12 - 2021-06-07 at 16 06 51 Simulator Screen Shot - iPhone 12 - 2021-06-07 at 16 08 54 Simulator Screen Shot - iPhone 12 - 2021-06-07 at 16 06 55