Hi! And wellcome.
'TODO' is a small pet-project. Its web application to make to-do list. Please, try it.
- User can make to-do list
- User can add/remove list items
- User can mark items 'done'
- User can mark items 'important'
- User can search items from list by key words
- User can filter item by three way: all, active and done
- In app header user see how many items mark as 'done' and how many as 'to do'
- In app avalible Russian and English UI language
- 0.3 - Material UI migration
- 0.3.x - Dark theme
- Effector
- React
- ES 2019
- HTML5
- CSS3
- Bootstrap
- WebPack4
- NPM paсkages
- GIT technology
- For start please install Node.js and comandline tool, for example git bash
- Then clone or download repo and unpack on your local
- Run
npm install
to install the environment for downloading necessary npm packages - Run
npm run build
to build project local. It will build project from source in dist directory - Run
npm run start
to develop/debug project local. It will start webpack-dev-server on your local, port 3000.
v0.2.1 Effector model
v0.2.0 Effector
v0.1.3 Languages
v0.1.2 Filters and Search
v0.1.1 Items, Marks and Counts
v0.1.0 Structure, Libs, Layouts
v0.0.1 Project Start
0.2.0
- Effector
- React
- WebPack
- Babel
- PostCSS
- GitHub
- Bootstrap
- Font Awesome
- Juriy Bura
- And many others.
Feel free to ask your questions in telegram