dhruv10 / space-explorer

An interactive app for reserving a seat on an upcoming SpaceX launch. All of the data is real, thanks to the SpaceX-API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Space Explorer

A guided tutorial app on how to build a full-stack, GraphQL-powered app with the Apollo platform. This is an interactive app for reserving a seat on an upcoming SpaceX launch. All of the data is real, thanks to the SpaceX-API.

The apollo-graphql platform explains the concepts of GraphQL and using Apollo platform (both apollo-client and apollo-server) to create a full-stack CRUD app with features like authentication, pagination etc. To anyone beginnening their journey into GraphQL I would recommend atleast to read their tutorial along with the documentation.

Steps to run the project locally in development mode are:

  1. Fork and clone the repository in your system and navigate to the project directory.
  2. Run cd server && npm install && npm start to install server dependencies and start the Express server on PORT: http://localhost:4000
  3. Run cd client && npm install && npm start to install client dependencies and start the React server on PORT: http://localhost:3000

Screenshots

About

An interactive app for reserving a seat on an upcoming SpaceX launch. All of the data is real, thanks to the SpaceX-API.


Languages

Language:TypeScript 50.3%Language:JavaScript 47.5%Language:HTML 2.2%Language:Shell 0.0%