The star-wars-server is an apollo-graphql client that display star wars people and their homeworld.
It is live on Netlify .The API server is hosted on Heroku and the repo is also found on Github
- TypeScript, ReactJs, apollo-graphql, styled-components - core platform and development tools
- Jest - for unit and integration testing.
- Install v12.16.2
Node JS
. - To clone, run
git clone https://github.com/cosmas28/star-wars-client.git
. cd
into the root of the project directory.- Install
yarn
. - Run
yarn
on the terminal to install dependecies. - Create a
.env
file in the root directory of the application. Example of the content of a.env
file is shown in the.env.example
- To start the application run
yarn start
.
Unit tests - Run yarn test
on the terminal while within the project root directory.