Skip to content

messiah-hoodat/hoodat-api

Repository files navigation

hoodat-api

Backend API service for Hoodat mobile app.

Running with Docker (recommended)

  1. Install Docker Desktop
  2. Clone the repo
git clone https://github.com/messiah-hoodat/hoodat-api.git
  1. Add required environment variables to .env (ask Eric for the variables)
  2. Build the image
cd hoodat-api
docker build -t hoodat-api .
  1. Run the image as a container
docker run --rm -it -p 8000:8000/tcp hoodat-api:latest

Running Locally

  1. Install NodeJS
  2. Clone the repo
git clone https://github.com/messiah-hoodat/hoodat-api.git
  1. Install dependencies
cd hoodat-api
npm install
  1. Add required environment variables to .env (ask Eric for the variables)
  2. Start the server
npm run start

API Reference

The API is self-documenting using tsoa and Swagger. The documentation can be viewed here.

Releases

No releases published

Packages

No packages published

Languages