This web server is the back-end project to support the Boomtown web application. This includes setting up a server using Node/Express/GraphQL, connecting to a PostgresSQL database, and user authentication with Firebase.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
To run on your local environment, run:
npm install
While in the development environment, to start the project
npm start
- Body-parser
- Cors
- Dataloader
- Dotenv
- Express
- Firebase-admin
- Graphql
- Graphql-server-express
- Graphql-tools
- Node-fetch
- Node-postgres