Skip to content

This repository contains a simple to-do list application built using Firebase for the backend and React with Vite for the frontend. It allows users to add, update, and delete tasks efficiently

Notifications You must be signed in to change notification settings

Chakibceran22/To_do_list_app

Repository files navigation

ToDo List Web Application

A modern, responsive todo list application built with React, Firebase, and Tailwind CSS. This web app allows users to manage their tasks efficiently with real-time updates and secure authentication.

Features

  • User authentication with Firebase
  • Real-time task updates
  • Responsive design with Tailwind CSS
  • Task creation, deletion, and status updates
  • Secure data storage with Firebase
  • Modern and intuitive user interface

Tech Stack

  • Frontend Framework: React.js
  • Styling: Tailwind CSS
  • Backend & Authentication: Firebase
  • Hosting: Firebase Hosting

Live Demo

The application is live at: https://to-do-list-fb4f2.web.app

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn
  • Firebase account

Installation

  1. Clone the repository:
git clone [your-repository-url]
  1. Install dependencies:
npm install
# or
yarn install
  1. Configure Firebase:

    • Create a Firebase project
    • Copy your Firebase configuration
    • Create a .env file in the root directory
    • Add your Firebase configuration
  2. Start the development server:

npm start
# or
yarn start

Contributing

Contributions are welcome! Feel free to open issues and submit pull requests to help improve this project.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is proprietary and all rights are reserved. Unauthorized copying, modification, distribution, or use of this software is strictly prohibited without express permission from the owner.

Contact

Graba Chakib - grabachakib008@gmail.com

Project Link: https://github.com/Chakibceran22

About

This repository contains a simple to-do list application built using Firebase for the backend and React with Vite for the frontend. It allows users to add, update, and delete tasks efficiently

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages