/super-todo

Training React with Typescript

Primary LanguageTypeScript

Yes, this is another Todo Project, but to change things up, I will be implementing usual front-end tasks on this project so that I can get into React + Typescript.

So far the plans are:

  • Login Page OK

    • Validate entries OK
    • Dynamic validation OK
  • Registration Page OK

    • Multiple pages form OK
    • Form validation OK
    • Use Formik OK
  • Upload file OK

  • CRUD Operations to Backend

    • GET OK
    • DELETE OK
      • Modal OK
    • PATCH OK
      • Modal OK
    • POST OK
      • Modal OK
    • Search OK
    • Toast (timed notification) OK
    • Page for each Todo OK
  • Tooltip OK

  • Protected Route OK

  • Persist user Data OK

  • localstorage OK

Run the Project with

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.