Boomtown is a web application made for people to easily share and borrow various items with others in the community!
Server
- PostgresSQL
- Apollo Server
- GraphQL
- Node.js
- Express
Commands must be run from the server
directory:
npm install
npm run start:dev
Just linting:
npm run lint
Run linting, and fix any errors:
npm run lint:fix
Run Jest tests:
npm run jest
Run Jest tests, and watch for changes:
npm run jest:watch
Run all tests:
npm run test
###Client
Commands must be run from the client
directory:
npm install
npm start
npm run build
Just linting:
npm run lint
Run linting, and fix any errors:
npm run lint:fix
Run all tests:
npm run test
- Creating a database and using SQL queries
- GraphQL api using Apollo