A e-commerce API built with Apollo GraphQL Server
- Node >=v10.16.0
- NPM >=v6.9.0
- Sanity.io
- Apollo Graphql
- User Authorisation (Login, Register, Reset Password, Update User)
- Winston Logger
- Email notifications (powered by Mailgun, Sendgrid or Mandrill)
- ESLint with Prettier using airbnb guidelines
# clone the repository
git clone https://github.com/gatsbyjs-ecommerce/api
# change the current directory
cd api
# install all dependencies
yarn install
# run the project
yarn dev
yarn dev
- starts the server in dev mode with hot-reloadingyarn lint
- lints all the files insrc/
folder