The star-wars-server is an apollo-graphql server that wrap the Star Wars API.
It is live on Netlify. This API server is hosted on Heroku.The UI repo is found on Github
- TypeScript, NodeJs, express, apollo-graphql - 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-server.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 dev
.
Unit tests - Run yarn test
on the terminal while within the project root directory.