Skip to content

🚧 A RESTful API for CRUD operation to the database made using Nest.js, Prisma ORM, Swagger, and TypeScript.

License

Notifications You must be signed in to change notification settings

EcoSenseID/EcoSense-API-v2

Repository files navigation

EcoSense API v2

End-to-end tests

Introduction

A RESTful API built with NestJS, Prisma and TypeScript for CRUD operation.
This is the backend application server for EcoSense Indonesia.

Campaign Tags

Trending → A campaign has more than 10 participants.
New → A campaign starts less than 2 weeks ago.

Campaign Time Status timeStatus

Upcoming → A campaign has not started yet.
Ongoing → A campaign is still ongoing right now.
Past → A campaign has finished.

Technologies

JavaScript NPM NodeJS NestJS TypeScript Postgres Google Cloud

Installation

$ yarn install

Running the app

# development
$ yarn run start

# watch mode
$ yarn run start:dev

# production mode
$ yarn run start:prod

Test

# unit tests
$ yarn run test

# e2e tests
$ yarn run test:e2e

# test coverage
$ yarn run test:cov

2023 © EcoSense Indonesia.

About

🚧 A RESTful API for CRUD operation to the database made using Nest.js, Prisma ORM, Swagger, and TypeScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published