Skip to content

frontandrew/todo-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO

v0.2.1


About:

Hi! And wellcome.

todo-react screenshot

'TODO' is a small pet-project. Its web application to make to-do list. Please, try it.

Features:

  • 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

Roadmap:

  • 0.3 - Material UI migration
  • 0.3.x - Dark theme

Use technology:

  • Effector
  • React
  • ES 2019
  • HTML5
  • CSS3
  • Bootstrap
  • WebPack4
  • NPM paсkages
  • GIT technology

Fast start:

  1. For start please install Node.js and comandline tool, for example git bash
  2. Then clone or download repo and unpack on your local
  3. Run npm install to install the environment for downloading necessary npm packages
  4. Run npm run build to build project local. It will build project from source in dist directory
  5. Run npm run start to develop/debug project local. It will start webpack-dev-server on your local, port 3000.

Whats new:

v0.2.1 Effector model
  • App has been received model layer on effector
  • Roadmap section has been updated
  • v0.2.0 Effector
  • Effector - new state manager
  • v0.1.3 Languages
  • Added Russian language
  • Added lang switcher to header
  • Added some adaptivity improve
  • Updeted README.md
  • v0.1.2 Filters and Search
  • User now can search items by label
  • User now can filter items by three options
  • Updeted README.md
  • v0.1.1 Items, Marks and Counts
  • User now can add new list items with custom label
  • User now can delet any list item
  • User now can mark/unmark any list item like done
  • User now can mark/unmark any list item like important
  • Now header counters work
  • Updeted README.md
  • v0.1.0 Structure, Libs, Layouts
  • Added base layouts
  • Now App work with 'Bootstrap' and 'Font Awesome'
  • Added modules structure
  • Added deployment scripts to gh-pages
  • Updeted README.md
  • v0.0.1 Project Start
  • Develop start version
  • Issues:

    0.2.0
  • Filters not work
  • This project was made possible by:

    Feel free to ask your questions in telegram