"React-ToDo-App" It is a project that present a to-do application developed using React. The application allows users to add, edit, delete, and mark their daily tasks as completed.
React
- This project use React
CSS
- The CSS is used to provide the design in the whole page.
Linters
- The Linters are tools that help us to check and solve the errors in the code This project count with three linters:
- CSS
- JavaScript
- React configuration
- HTML Generation
- CSS Styling
- Development Server
- Code Quality
- Modular Structure
- JavaScript Functionality
- Gitflow
- SPA
You can see a Demo here: (Soon)
To get a local copy up and running, follow these steps. This project requires Node.js and npm installed on your machine.
-Node.js -npm
-Clone this repository to your local machine using:
git clone https://github.com/ClaudiaRojasSoto/React-ToDo-App.git
-Navigate to the project folder:
cd React-ToDo-App
-Install the project dependencies:
npm install
To start the development server, run the following command:
npm start
The project follows the following folder and file structure:
- /src: Contains the source files of the application.
- /src/main.jsx: Main entry point of the React application.
- /src/App.jsx: Top-level component of the application.
- /src/components: Directory for React components.
- /src/context: Directory for React components.
- /src/routes: Directory for React components.
- /src/styles: CSS files for the React app
- /public: Contains the public files and assets of the application.
- /public/Contains the SVG icon from Vite.
- /build: Contains the generated production files.
Clone this repository to your desired folder: https://github.com/ClaudiaRojasSoto/React-ToDo-App.git
Install this project with: install Stylelint and ESLint
To run the project, execute the following command: just need a web Browser
To run tests, run the following command: npm start you just need a simple web browser to run this project for a test
👤 Claudia Rojas
- GitHub: @githubhandle
- LinkedIn: LinkedIn
- Send and receive data from API
- Testing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project show support by following this account
- Microverse for providing the opportunity to learn Git and GitHub in a collaborative environment.
- GitHub Docs for providing a wealth of information on Git and GitHub.
This project is MIT.