Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 826 Bytes

README.md

File metadata and controls

53 lines (35 loc) · 826 Bytes

the8thavenue-api

API for the web application 8th Avenue

API url: https://eighthavenue-jnmbdknr5q-ew.a.run.app

It has been deployed on GCP with a continuous deployment using Cloud Build and Cloud Run.

Stack used ⚙️

  • Fastify
  • Typescript
  • Docker (for the Cloud Run deployment)
  • MongoDB
  • Cloudinary

Installation 🚀

  1. Install dependencies
npm install
  1. Setting up environnement variables
# Cloudinary keys
CDN_CLOUD_NAME=xxxx
CDN_API_KEY=xxxx
CDN_API_SECRET=xxxx
CDN_URL=xxxx

# For auth
JWT_KEY=xxxx

# DB
MONGO_URI=xxxx
  1. Run server
npm run dev

Collaborators 🤖

Abdessalam BENHARIRA

Floran MAITTE

Naomi PAULMIN