The Peninsular API is a crucial component of the Peninsular application ecosystem, primarily serving the application UI and integrating with Google Sheets through Google Apps Script. This API is built using NestJS, Swagger, PostgreSQL, TypeORM, and other complementary technologies.
Demo for functions including filter/search and api call inside cell.
# 1. Create Environment variables file. cp .env.example .env # 2. Install dependencies. (Make sure yarn is installed: https://yarnpkg.com/lang/en/docs/install) yarn # 3. Start container docker compose up -d # 4. Run database migration yarn migration:run # 5. Seed database yarn seed # 6. Run development server and open http://localhost:3000 yarn watch:dev
To build the App, run
yarn build:prod
And you will see the generated file in dist
that ready to be served.