This currency converter uses the https://www.ecb.europa.eu daily exchange rate.
In order to launch the gateway and the client please make sure you are at the root of the project:
- Once at the root of the project you can simply run:
yarn install
or
npm install
- By running this command, it will launch simultaneously the gateway on port
4000
and the client on port3000
yarn start
or
npm start
PS: you can get the playground by opening localhost:4000/graphql
in your browsers ;-)
- react
- react-dom
- react-router
- graphql
- apollo-server
- apollo-client
- apollo-cache-inmemory
- apollo-link-http
- emotionjs
- jest
- enzyme
- uuid
Just to name a few.
- For running test be sure you are at the root of the project and run:
yarn test
or
npm test
Note
I would have liked to spend more time on writting tests.