This is a project for brushing up my skills on Firestore. The goal of this project is to create a cloud cafe homepage where users can view the top 4 highest-rated cafes, add new cafes, and delete existing cafes.
The Cloud Cafe Homepage has the following features:
-
Viewing the top 4 highest-rated cafes: Users can view the top 4 highest-rated cafes on the homepage. The cafes are ranked based on their average rating.
-
Adding new cafes: Users can add new cafes to the database by filling out a form on the homepage. The new cafe will be added to the Firestore database and will be displayed on the homepage.
-
Deleting existing cafes: Users can delete existing cafes by clicking on a delete button next to each cafe on the homepage. When a cafe is deleted, it will be removed from the Firestore database and will no longer be displayed on the homepage.
- Firebase Firestore: A NoSQL document database that is part of the Firebase platform.
- React: A JavaScript library for building user interfaces.
- Tailwind: A popular CSS framework for building responsive, mobile-first websites.
If you would like to contribute to this project, please open a pull request or submit an issue on the project's GitHub repository.