An open API service indexing awesome lists of open source software.

https://github.com/geek24yt/todo-list-firebase


https://github.com/geek24yt/todo-list-firebase

css firebase firebase-database javascript reactjs todolist

Last synced: 25 days ago
JSON representation

Awesome Lists containing this project

README

          

# Todo List with Firebase Firestore Tutorial 💻✏️🔄❌

This repository contains all the source code for the Todo List tutorial using **Firebase and Firestore Database**. Here, we cover the crucial concepts and applications of Firestore's **CRUD** (Create, Read, Update, Delete) operations.

The project is a hands-on practical guide to using Firebase Firestore Database for building a dynamic and fully functional Todo List.

## Getting Started 🚀

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

### Prerequisites

You need to have Node.js and npm installed on your computer. If you do not have these, head over to **Node.js** to download and install the latest stable version.

### Installation

Clone the repository:

```
git clone https://github.com/Geek24YT/Todo-List-Firebase.git
```

Navigate into the directory:

```
cd Todo-List-Firebase
```

Install the dependencies:

```
npm install
```

Run the project:

```
npm start
```

You should now be able to see the project running on localhost.

## Functionality Overview 📚

The application demonstrates a Todo List, showcasing the following Firestore Database operations:

**CREATE**: Add a new task to the Todo List
**READ**: View all tasks currently in the Todo List
**UPDATE**: Edit a task on the Todo List
**DELETE**: Remove a task from the Todo List
## Contributing 🤝

Contributions, issues, and feature requests are welcome! Feel free to check issues page.

## License 📄

This project is licensed under the MIT License - see the **LICENSE.md** file for details

## Give this repo a star 🌟