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

https://github.com/sallamrady/firebase-in-depth

Firebase In Depth rope for learn Firebase and move from beginner to be master in it
https://github.com/sallamrady/firebase-in-depth

firebase firebase-auth firebase-database firebase-hosting firebase-storage

Last synced: 3 months ago
JSON representation

Firebase In Depth rope for learn Firebase and move from beginner to be master in it

Awesome Lists containing this project

README

          

# Firebase In Depth
This repository was created as a learning project to explore various features of Firebase, including authentication, storage, Firestore, and security rules.

### Features
- Firebase Authentication: Learn how to authenticate users using Firebase Authentication.
- Firebase Storage: Explore how to store and retrieve files using Firebase Storage.
- Firestore: Understand how to use Firestore for real-time database capabilities.
- Security Rules: Learn how to implement security rules to protect your Firebase resources.

### Getting Started
To get started with this project, follow these steps:

1. Clone the repository to your local machine:
git clone https://github.com/SallamRady/Firebase-In-Depth.git

2. Navigate to the project directory:
cd firebase-basics

3. Install dependencies:
npm install

4. Configure Firebase:
* Create a Firebase project at Firebase Console.
* Obtain your Firebase configuration and replace it in src/firebase/firebaseConfig.js.
* Enable the required Firebase services (Authentication, Storage, Firestore) in your Firebase project.

5. Run the project:
npm run dev

### Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or create a pull request.

### License
This project is licensed under the MIT License.

#### Thanks , **Sallam Rady Ramadan**