Skip to content

mikenath223/gql-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gql Star wars

Description

An apollo-graphql server, it wraps the Star Wars API.

Live Demo Netlify. Server Hosted on Heroku. The UI repo on Github

Technology Stack

  • TypeScript,
  • NodeJs,
  • Express, Apollo-graphql
  • Jest - unit testing and integration testing.

How to run the project

  1. Install v12.16.2 Node JS.
  2. To clone, run https://github.com/mikenath223/gql-starwars-wrapper.
  3. cd into the root of the project directory.
  4. Install yarn.
  5. cd into client folder
  6. Run yarn on the terminal to install dependencies.
  7. cd into server folder
  8. Run yarn on the terminal to install dependencies.
  9. In both client and server folder Create a .env file in the root directory of the application. Copy the content of the .env.example in the root of each folder and paste into .env file.
  10. First start the server application by cd into server folder and simply run yarn dev.
  11. Lastly start the client application by cd into client folder and simply run yarn start.

Testing

Unit testing - Run yarn test on the terminal while within each folder.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published