rlynjb / spacex-seat

code project from GraphQL and Apollo official tutorial

Home Page:https://spacex-reserve-seat.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Apollo tutorial

This is the fullstack app for the Apollo tutorial. 🚀

File structure

The app is split out into two folders:

  • start: Starting point for the tutorial
  • final: Final version

From within the start and final directories, there are two folders (one for server and one for client).

Installation

To run the app, run these commands in two separate terminal windows from the root:

cd final/server && npm i && npm start

and

cd final/client && npm i && npm start

Deploy to Netlify

ref: https://khalilstemmler.com/articles/tutorials/deploying-a-serverless-graphql-api-on-netlify/

NOTE

Setting Up Authentication and Authorization with Apollo Federation

ref: https://www.apollographql.com/blog/backend/auth/setting-up-authentication-and-authorization-apollo-federation/

Public APIs

ref: https://github.com/public-apis/public-apis

About

code project from GraphQL and Apollo official tutorial

https://spacex-reserve-seat.netlify.app/

License:MIT License


Languages

Language:TypeScript 51.1%Language:JavaScript 46.2%Language:HTML 2.7%