Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ersankarimi/tpa-todolist-app
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
https://github.com/ersankarimi/tpa-todolist-app
todo todolist todolist-app todolist-react
Last synced: about 2 months ago
JSON representation
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
- Host: GitHub
- URL: https://github.com/ersankarimi/tpa-todolist-app
- Owner: ersankarimi
- Created: 2022-11-04T06:59:56.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-08T03:16:02.000Z (about 2 years ago)
- Last Synced: 2023-03-05T15:47:28.986Z (almost 2 years ago)
- Topics: todo, todolist, todolist-app, todolist-react
- Language: JavaScript
- Homepage: https://ersan-todolist-app.vercel.app
- Size: 191 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://github.com/impactbyte/full-stack-web-assignments/tree/master/TPA-005-frontend)![Screenshot 1]()
![Screenshot 2]()
## Links
### Frontend
Production:
- [`https://ersan-todolist-app.vercel.app`](https://ersan-todolist-app.vercel.app)
Local:
- [`http://localhost:5173`](http://localhost:5173)
## 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:
```sh
npm install
```Run server in development mode:
```sh
npm run dev
```Build for production:
```sh
npm run build
```Start in production mode:
```sh
npm start
```Format code:
```sh
npm run format
```