Demo: https://todo-app-x2kh.onrender.com/
This is a Vanilla JavaScript Todo app to store Ideas and Todos. It uses Swiper UI Library for the sliding system, Webpack modules bundler and LocalStorage to store data.
We started with the Shopping List App from the Modern JS From The Beginning 2.0 Traversy Media Udemy course(see Demo link below).
https://legendary-lokum-bd58e5.netlify.app/
CRUDcapabilities- Create
Groupsto organize ideas and tasks - A
Slide Systemfor each group to further organize items - A
Select Modethat allows us to:- Transfer items from one slide to another or one group to another
- Delete multiple items at once
- A
Focus Areato add motivation text like quotes, etc.
-
Click on an item to enter
Edit Modeand click it again to exit -
Double Clickany item to enterSelect Mode. You can then select items by clicking on them to either:Movethem to another location by hitting theAdd SelectionbuttonDeletethem by pressing theRemove Itemsbutton
-
To
Delete a Group, you need to remove all his slides. -
To
Change Focus Text, click on it, edit it, then press Enter.Slide Titlescan be edited too.
npm installnpm run devVisit http://localhost:3000
npm run buildProduction files will go into the dist/ folder
-
Move storage system from localStorage to a
database -
Turn the app into a
Fullstack CRUD App/Api -
Add
Color Themes -
Add
About App Groupto have aHow Tosection
