About | Description | Live Demo | Screenshots | Built with | Setup | Prerequisites | Author
Todo JS is a JavaScript project that is intended to showcase an understanding of such JavaScript concepts as Objects, Factory Functions, The Module Pattern, and OOP. The project also illustrates the concepts of Single Responsibility and Tightly Coupled Objects. The codebase is well structured into different modules using Webpack. To persist the data localStorage is implemented.
Click here in order to see a Live Demo of this project.
- Vanilla JavaScript
- ES6
- HTML
- SCSS
- Webpack
- ESLint
- StyleLint
- Download the repository to a local directory on your computer.
- Or run the following commands on the terminal $ git clone https://github.com/temesghentekeste/todo-js.git $ cd todo-js $ npm install $ npm install --only=dev $ npm start (This is the development mode) $ npm run build (This is the production mode)
$ npm test (or) npm run watch
- npm
- A modern up-to-date browser
- Text Editor
👤 Temesghen Tekeste
- Github: @temesghentekeste
- Twitter: @temesghentekes1
- Linkedin: temsghen tekeste
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!