/halal-center-backend

Backend Services for Halal Center Human Resource Development Applications

Primary LanguageJavaScript

Halal Center API Service

REST API builth with NodeJS for Halal Center Application

How to Run this Service

  1. Make sure you have NodeJS and NPM installed on you computer
  2. You need to install PostgreSQL as primary database and Redis as database for caching
  3. Install all project dependencies with npm, run:
$ npm install
  1. Copy and paste .env.example and rename as .env file, then fill out all the necessary environtment based on your computer configuration
  2. Get your credentials.json from GCP (Google Cloud Platform) and save in the root directory
  3. Run this project by execute this command on your terminal:
$ npm run dev

You can simply run make build_dev and make run_dev commands if you are using Docker

Tech Stack

  • Programming Languages and Frameworks : NodeJS with Express framework
  • Database : PostgreSQL and Redis
  • Containerization: Docker

References

License

MIT - @fhyfr