Welcome to Todo-list, a simple and efficient React-based Todo List application with Google authentication. Keep track of your tasks with ease!
The application is live and can be accessed here. 🚀
- React ⚛️: Building the user interface and managing state effortlessly.
- Firebase 🔥: Utilizing Firebase for real-time data storage, authentication, and hosting.
- Tailwind CSS 🎨: Styling the application with a modern and responsive design.
- FontAwesome 🔍: Integrating stylish and scalable vector icons.
- Add, edit, and delete tasks in real-time.
- Google authentication for personalized task management.
- Responsive design for a seamless experience across devices.
- Intuitive and user-friendly interface.
- Add a forgotPassword option!
-
Clone the repository:
git clone https://github.com/ayussh-2/todo-list-react.git
Use the provided command to clone the repository containing the Todo-list code.
-
Install dependencies:
Run
npm install
in the project directory to install all required libraries. -
Configure Firebase:
- Follow the steps to create a Firebase project, enable Google authentication, and obtain your Firebase config.
- Update the
src/components/config/firebase.js
file with your config information.
-
Start the development server:
Run
npm start
to start the development server. -
Access the application:
Open your browser and visit http://localhost:3000 to see the Todo-list application.
Feel free to customize and enhance the Todo-list application according to your preferences. Happy coding!