Skip to content

A basic todo app developed with react 16.8.x & typescript (this project is not using react scripts)

License

Notifications You must be signed in to change notification settings

SanthoshDhandapani/To-Do-App-Material-Design

Repository files navigation

ToDo App - Material Design (ReactJs)

Demo: https://todo-app-react-2019.herokuapp.com/

Laptop Screenshot

laptop_todo

Mobile Screenshot

todo_app_mobile

A basic todo app without authentication or persistent storage.

Then why this is here :P It is just a responsive lite weight demo app built with react 16.8.x.

So far this project doesn't have a single class component, its fully wired using react's memo functional components. Material UI is really awesome to build react apps.

State management is completely handled through React Hooks.

Installation

  1. Clone/download repo
  2. yarn install (or npm install for npm)

Usage

Development

yarn run start-dev

  • Build app continuously (HMR enabled)
  • App served @ http://localhost:8080

Production

yarn run start-prod

  • Build app once (HMR disabled)
  • App served @ http://localhost:3000

Scripts

Command Description
yarn run start Build app continuously (HMR enabled) and runs in @ http://localhost:3000
yarn run build Build app to /build/
yarn run clean To clean the existing build directory
yarn run test Run tests and gets the coverage reports in tests/coverage
yarn run lint Run Typescript linter

Note: Replace yarn with npm if you use npm.

About

A basic todo app developed with react 16.8.x & typescript (this project is not using react scripts)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published