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
- Host: GitHub
- URL: https://github.com/geek24yt/todo-list-firebase
- Owner: Geek24YT
- Created: 2023-07-18T08:47:55.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-18T09:40:41.000Z (almost 3 years ago)
- Last Synced: 2025-05-17T11:37:06.126Z (about 1 year ago)
- Topics: css, firebase, firebase-database, javascript, reactjs, todolist
- Language: JavaScript
- Homepage: https://youtu.be/g67J_K-iAlQ
- Size: 262 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 🌟