Initialize Firebase Firestore and Cloud Functions: Set up Firebase Firestore and Cloud Functions to support the backend infrastructure of the project.
Add Random Cloud Functions for Testing Purposes: Implement sample cloud functions to facilitate testing and demonstrate functionality. These include:
helloWorld: Returns a simple "Hello, World!" message.
addMessage: Takes the text paremeter passed to this HTTP endpoint and inserts it into the Firestore.
makeuppercase: Listens for new messages added to a specific collection and saves an uppercased version of the message.
Update README with 'Getting Started' Instructions: Provide detailed instructions for setting up the project, including installing dependencies, authenticating with Firebase, and running the project locally.
These changes will help streamline the development process and ensure that new contributors can get up and running quickly.
This pull request includes the following changes:
helloWorld
: Returns a simple "Hello, World!" message.addMessage
: Takes the text paremeter passed to this HTTP endpoint and inserts it into the Firestore.makeuppercase
: Listens for new messages added to a specific collection and saves an uppercased version of the message.These changes will help streamline the development process and ensure that new contributors can get up and running quickly.