pranavmalvawala / StreamingLiveApi

Data access layer for StreamingLive.church

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StreamingLiveApi

API for accessing StreamingLive.church data (api.streaminglive.church)

Visit https://streaminglive.church/ to learn more.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Join us on Slack.

Dev Setup Instructions

  1. Create a MySQL database named streaminglive.
  2. Copy dotenv.sample.txt to .env and edit it to point to your MySQL database.
  3. Pull the apiBase submodule with: git submodule init && git submodule update
  4. Install the dependencies with: npm install
  5. Create the database tables with npm run initdb
  6. Start the api with npm run dev

About

Data access layer for StreamingLive.church

License:MIT License


Languages

Language:TypeScript 97.3%Language:JavaScript 1.7%Language:Dockerfile 1.0%