- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
TodoList This is the 2nd block project that:
-
Adds a new item.
-
Removes a selected item.
-
Marks a selected item as complete.
-
Removes all items marked as complete at once.
-
Reorders a selected item (as drag-and-drop, as an additional feature).
Client
Module
- [Responsive design for mobile and desktop]
- [Menu functionality using JavaScript]
- [Use of modules and libraries]
To get a local copy up and running, follow these steps.
To run this project you need:
- Node.js and npm (or yarn): These are required to run the build process and development server. You can download them from https://nodejs.org/.
- Clone the repository: Use
git clone https://github.com/Estete9/TodoList.git
to clone the repository to your local machine. - Install dependencies: Navigate to the project directory and run
npm install
(oryarn install
) to install all the necessary libraries used in the project. - Build the project: Run
npm run build
(oryarn build
) to create an optimized production-ready version of the code.
- Start the development server: Run
npm start
(oryarn start
) to launch a local development server. This will typically start the application on a port likehttp://localhost:3000
(the exact port might vary). You can then access the project in your browser.
Once the development server is running, you can access the project in your browser by visiting http://localhost:9000
(or the port specified in your webpack.config.js
file).
You can run the automated tests using the following command:
npm run watch-jest
# or yarn run watch-jest\- press
a
to run all test cases
👤 Esteban Palacios
- GitHub: @Estete9
- Twitter: @NaughTban
- LinkedIn: Esteban Palacios
👤 Alejandro Maggioni
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Gallery popup
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project remember to star and share it 🥳️
- ACKNOWLEDGMENTS TO CREATIVE LICENSE AND OTHERS
This project is MIT licensed.