- Node.js
- npm
- Android Studio
- Docker
-
Clone the repository to your local machine:
git clone git@github.com:A-dith-ya/transect-explorer.git
-
Install the dependencies for the app:
cd app/ npm install -
Run the app:
npm run dev
-
Rebuild docker images after making changes to code:
docker compose build
-
Run the server on port 8080, postgres on port 5432:
docker compose up
-
Stop the server and postgres:
docker compose down
-
Install the dependencies for the app:
cd app/ npm install -
Build the app:
npm run build
-
Sync the app:
npx cap sync
-
Open app on Android Studio and run it:
npx cap open android
The API documentation is generated using the OpenAPI Specification and is accessible at Swagger UI.