This repository contains the server-side code and database setup for the Hear4U Android application and web.
Some several technologies or libraries that we used:
- Hapi.js
- Prisma ORM
- JWT
- Cloud Storage
- Cloud SQL
- Cloud Build
- Cloud Run
Clone repository
with command:
git clone https://github.com/HEAR4U-bangkit/cc-hear4u-server.git
Install dependencies:
npm install
Copy .env.example
to .env
with command:
cp .env.example .env
Generate prisma client
:
prisma generate
Run prisma
migration and seeder with command:
npx prisma migrate deploy && npm run db:seed
Start the server with command:
npm start