Skip to content

Ini adalah Technical Project Assignment 5 dari Stage Front-End Web Dev di Skilvul. Untuk detail tugas lebih lanjut bisa dilihat pada link berikut Technical Project Assignment 5

Notifications You must be signed in to change notification settings

ersankarimi/tpa-todolist-app

Repository files navigation

Todo List App with React.js & Redux

Ini adalah Technical Project Assignment 5 dari Stage Front-End Web Dev di Skilvul. Untuk detail tugas lebih lanjut bisa dilihat pada link berikut Technical Project Assignment 5

Screenshot 1

Screenshot 2

Links

Frontend

Production:

Local:

Main Features

  • Show list of todos
  • Add new todo
  • Edit todo
  • Delete todo
  • Mark todo as completed
  • Filter todo by status (all, active, completed)
  • Filter todo by keyword

Tech Stack

  • HTML
  • CSS
    • Tailwind CSS
  • JavaScript
  • React
    • Vite (Bundler)
    • React Router
    • PropTypes
    • Redux
    • Redux Thunk
    • Redux Toolkit
  • Misc
    • Framer Motion
    • Classnames
    • Prettier
    • ESLint
      • eslint-config-airbnb
      • eslint-plugin-import
      • eslint-plugin-jsx-a11y
      • eslint-plugin-react
      • eslint-plugin-react-hooks
      • eslint-config-prettier
      • eslint-plugin-simple-import-sort

Development

Install dependencies:

npm install

Run server in development mode:

npm run dev

Build for production:

npm run build

Start in production mode:

npm start

Format code:

npm run format

About

Ini adalah Technical Project Assignment 5 dari Stage Front-End Web Dev di Skilvul. Untuk detail tugas lebih lanjut bisa dilihat pada link berikut Technical Project Assignment 5

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published