This repository contains the source code for the "Catchy" project. The project utilizes Firebase for backend services, including Firestore and Firebase Functions. This guide will help you set up Firebase and deploy cloud functions.
- Node.js and npm installed
- Firebase CLI installed
- Firebase project created
git clone https://github.com/MarsadMaqsood/catchy.git
cd catchyNavigate to the Cloud Functions directory and install the necessary dependencies:
cd "Cloud Functions"
npm installIf you haven't initialized Firebase in your project directory, do so now:
firebase initChoose the following options during initialization:
- Firestore
- Functions
Update your Firebase configuration in the firebase.json and .firebaserc files with your project's details.
Deploy your functions to Firebase:
firebase deploy --only functions- app/: Contains the main application source code.
- Cloud Functions/: Contains Firebase functions.
This project is licensed under the Apache-2.0 License - see the LICENSE file for details.
Feel free to open an issue or submit a pull request for any issues or contributions.