- � Table of Contents
- 📖 React-Todo-App
- 🛠 Built With
- 🚀 Live Demo
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgments
- ❓ FAQ
- 📝 License
React-Todo-App is a website with a todo list functionalities which includes, users having the ability to add a task, edit a task and delete a task.
- Add future task to complete.
- Checkout already completed tasks.
Technology
- Users have the ability to add a task, edit and delete
- Users have the ability to strike through tasks when completed
- Preview link would be up soon.
In order to reproduce the react-todo-app and be able to make changes for your own purpose you need the following tools:
- Visual Studio Code
- git-scm
- A Github account
- NodeJS (which also includes npm package manager)
- Make a new directory and go inside the directory using cd command in terminal
- Use "git" to clone this repository into your local drive:
$ git clone https://github.com/skabeo/react-todo-app
- Run the command to install all necessary dependancies:
npm install
- Feel free to experiment with the project.
- To build the project:
npm run build
- The
index.html
file inpublic
folder is the output file that you want to open in the browser. - To add tests or examine different tests that are alreadt available go to:
[root_dir]/src/modules/[modulename].test.js
You can deploy this project by opening a new github repo and initialize the local git repo and connect it through: $ git remote add origin main [your github repo link]
command.
Then you can push the project into that repository and if you go to the repository in your account, you'll see the code in the account.
👤 Spencer Okyere
- GitHub: @skabeo
- Twitter: @black_okyere
- LinkedIn: LinkedIn
- A functional and well documented navlinks.
- A timestamps for all tasks.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project consider giving a star to the project and if you want to go furthur make a donation to any one the top 8 charities in Hawaii islands at the link below:
- I would like to thank Ibas Majeed for putting together a well documented article for the todo-list application.
-
Is mobile first web design a necessity these days?
- Since 2014 mobile web users have surpassed desktop users and the rate of the new users being introduced to web by mobile devices will only increase by time.
-
Does the project support all platforms?
- Yes! Since it is based on web technology, any device that has a web browser will be able to see the website once it is online.
This project is MIT licensed.