/blainerrichardson.cloud-api

fastify, graphql, typegraphql, mongodb, and more!

Primary LanguageTypeScriptMIT LicenseMIT

blainerrichardson.cloud-api

Getting Started

Local Development

  1. Install packages:
npm install
  1. Run development server:
npm run dev
  1. Create a .env file in root dir - example below:
NODE_ENV=LOCAL
DATACENTER_ENV=ONPREM
PORT=3000
ALLOWED_ORIGINS=*
JWT_SECRET=jwtsecret123abc
COOKIE_SECRET=cookiesecret123abc
CRYPTOGRAPHY_KEY=cryptograpykey123abc
  1. Open default browser and travel to graphiql web ide

Contributing

All code that is to be contributed by outside entities will need to forllow a PR -> merge pattern for updating the main branch code.