To follow this readme, it is exspected that commands are executed from the root of the project. The custom commands can be found in package.json, under the scripts tag.
cd pentia
Install the dependencies and devDependencies.
npm i
Install the dependencies.
npm install --production
The app is setup to use the Firebase Emulator rather than Firebase Cloud in dev mode. Run the following command to start the emulator:
npm run emulator
In Firebase the rooms collection documents should be created manual, using the format of the model room.ts, which has the json format:
{ "name": "", "description", "" }
Start the local Android emulator and metro bundler.
npm run android
Before building the project for deployment, the production build of the app should be tested.
npm run android-release
Follow the official guide on how to publish to Play Store.
This project is licenced under the MIT License.