Skip to content

FongX777/graphql-it30-tutorial

Repository files navigation

GraphQL Tutorial For ITHelp 30-day Ironman Contests

img

CircleCI codecov license lerna

Overview

img

This is a project to put all tutorial codes I mentioned in the ITHelp Ironman Contest. Here are some subprojects:

  1. Developing a GraphQL server for a blog system

    • Queries and Mutations
    • Authentication and Authorization
    • Refactor and Organization
    • Introduce into Database
  2. Dataloader Demo

  3. Authentication and Authorization

  4. Fullstack tutorial for a blog system

File Structure

The project is split into two folders:

  • tutorials: tutorial documentes
  • projects: demo codes to support tutorials

Installation

To run the project, first run these commands:

$ npm install # installs lerna
$ npm run bootstrap # connects all the packages

Techs

Here's some npm packages I used for developing.

Server

  • apollo-server
  • graphql

Encryption

  • bcrypt
  • jsonwebtoken

Testing

References

About

This is a project to put all tutorial codes I mentioned in the ITHelp Ironman Contest.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published