Skip to content

SoftwareEngineeringDaily/software-engineering-daily-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0bcc2a7 · Dec 20, 2021
Apr 8, 2017
Apr 27, 2018
Sep 27, 2017
May 23, 2018
Apr 8, 2017
Apr 8, 2017
Apr 8, 2017
Mar 6, 2018
Mar 6, 2018
Mar 22, 2018
Apr 8, 2017
Dec 3, 2017
Apr 8, 2017
Sep 7, 2017
Oct 19, 2017
Nov 6, 2017
Dec 30, 2017
Apr 8, 2017
Sep 7, 2017
Dec 20, 2017
Oct 18, 2017
Apr 8, 2017
Nov 8, 2017
Nov 6, 2017
Jun 6, 2018
Dec 20, 2021
Dec 20, 2021
Apr 17, 2017

Repository files navigation

logo

Build Status

SEDaily-API

The backend services and API for the Software Engineering Daily Android, iOS, and web front end.

Set up (local)

  • Install and run a local redis client
  • Install and run a local mongo client
  • cp .env.local_example .env
  • npm install or yarn install
  • npm start or yarn start
  • check package.json for other builds
  • use curl or Postman to make requests
  • view swagger api docs at HOST/api/docs

Using Docker

  • cp .env.docker_example .env
  • Run docker-compose up
  • If dependencies are updated in package.json, run docker-compose down and then docker-compose up --build. This will remove the old container and rebuild the API image which installs the new dependencies.