This project is an implementation of a todo-list web page.
This project was done mainly for learning purposes, the aim was to practice using javascript factories/classes/constructors. The project's specifications are listed on The odin project
- HTML5
- CSS3
- Vanilla Javascript
- Webpack js framework
- Javascript design patterns
- This has a home page, where users can access the app's features
- User can
- create a todo
- edit a todo
- create new projects
- view all projects
- view all todos in each project
- remove a todo from a project
- delete a todo
- Run
git clone https://github.com/descholar-ceo/todo-list && cd todo-list
to get a copy of source codes on your local computer and to navigate inside the project directory - Run
yarn install
- Run
yarn build
- Run
yarn dev
to run this app in development environment oryarn start
to run this project in production environment
- No test yet
There are two ways of contributing to this project:
-
If you see something wrong or not working, please check the issue tracker section, if that problem you met is not in already opened issues then open a new issue by clicking on
new issue
button. -
If you have a solution to that, and you are willing to work on it, follow the below steps to contribute:
- Fork this repository
- Clone it on your local computer by running
git clone https://github.com/your-username/todo-list.git
Replace your username with the username you use on github - Open the cloned repository which appears as a folder on your local computer with your favorite code editor
- Create a separate branch off the master branch,
- Write your codes which fix the issue you found
- Commit and push the branch you created
- Raise a pull request, comparing your new created branch with our original master branch here
👤 Mugirase Emmanuel
- Github: @descholar-ceo
- Twitter: @descholar3
- Linkedin: MUGIRASE Emmanuel
👤 Marylene Sawyer
- Github: @Bluette1
- Twitter: @MaryleneSawyer
- Linkedin: Marylene Sawyer
Give a ⭐️ if you like this project!