This project is a simple to-do app named 'StoreYourTask' designed to help users manage their daily tasks efficiently.
- Add Task: Users can add a new task with its details .
- Delete Task: Users can remove tasks which are no longer to use or completed.
- Update Task: Users can edit a task and its detail of the existing task.
- Responsive Design: The app is optimized to work seamlessly across various devices and screen sizes. (working)
- React with Vite: The frontend of the application is built using React powered by Vite, a fast build tool that significantly improves the frontend development experience.
- React Redux and Redux Toolkit: Redux is used for state management in the application, allowing for efficient data flow and manipulation. Redux Toolkit simplifies the Redux setup and usage. Local storage is utilized to persist and retrieve data.
- React Router: React Router handles client-side routing within the application, including a custom 404 page for unidentified routes.
To run this application locally, follow these steps:
- Clone this repository to your local machine using the following command:
git clone https://github.com/CodeWithKartikey/StoreYourTask.git
- Navigate to the project directory:
cd StoreYourTask
- Install the dependencies using npm or yarn:
npm install
or
yarn install
- Start the development server:
npm start
or
yarn start
- Open your web browser and navigate to
http://localhost:3000
to view the application.
Contributions are welcome. 😁
If you'd like to contribute to this project, please follow these steps:
- Fork the repository and create your branch:
git checkout -b feature/my-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to your branch:
git push origin feature/my-feature
- Submit a pull request detailing your changes.
This project is licensed under the MIT License.
Designed & Developed by CodeWithKartikey - Happy coding. 🚀