The React To-Do App is a web application built with React, HTML, CSS, SASS, and Node.js. It provides users with a clean and simple interface for managing their to-do list. The app allows users to create new tasks, mark tasks as complete or incomplete, edit existing tasks, and delete tasks. The app also provides users with real-time feedback, letting them know which tasks have been completed and which are still outstanding.
The React To-Do App was developed using the following technologies:
- React
- JavaScript
- HTML
- CSS
- SASS
- Node.js
To run this app locally, you'll need to have Node.js installed on your computer. Once you've installed Node.js, you can follow these steps to get started:
1 - Clone the repository to your local machine:
git clone https://github.com/SpidySamurai/react-to-do.git
2 - Navigate to the project directory:
cd react-to-do
3 - Install al of the necessary dependencies by running the following command:
npm install
This will install al of the required packages and libraries.
To start the application in development mode, run the following command:
npm start
This will open the application in your default browser at http://localhost:3000
.
To build the application in production mode, run the following command:
npm run build
This will create an optimized version of the application in the build
folder.
If you would like to contribute to this project, please create a Pull Request or an Issue on GitHub. We appreciate your help in improving this project.
If you would like to contribute to the React To-Do App, follow these steps:
- Fork the repository by clicking the "Fork" button in the upper-right corner of the repository page.
- Clone the forked repository to your local machine.
- Create a new branch for your changes by running git checkout -b branch-name.
- Make your changes to the codebase.
- Push your changes to your forked repository.
- Submit a pull request by clicking the "New pull request" button on the original repository page.
This project is licensed under the MIT License. See the LICENSE
file for more details.