I have created this todoList app with 1 default project and 2 default todos in it. The whole app is built with vanilla Javascript and jquery. For styling I have used Css. In this app user can perform following actions:
- Add a new Project
- Add a new Todo in the selected project
- Edit todo details
- Delete a todo test
Todo priority colors are different as per the priority level. All the data is getting saved in local storage and we are pulling data from the local storage.
- Javascript
- Jquery
- Webpack
- ESLint
- Stylelint
Node
Setup
-
Clone this repository with: "git clone git@github.com:Amita-Roy/Task-Todo.git" using your terminal or command line.
-
Change to the project directory by entering cd "task-todo" in the terminal
-
Next run npm install to install the necessary dependencies
-
Finally run the 'npm run build' and 'npm start' to start the application
-
'npm run dev' is for building the project in development mode
-
'npm run build' is for building the project in production mode
-
'npm start' is for starting the server in development mode
-
'npm run watch' to run the tests for App, Project, and Todo classes
Start server with:
npm start
👤 Elias Castañeda
👤 Amita Roy
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!