An application to save search for countries by name and get relevant information about the countries including the exchange rates to SEK
-
Clone the repository
-
Install Dependencies
npm install
- Run the application (served on http://localhost:4000)
npm run start
- Login to the application entering a username (http://localhost:4000/login)
- If login is successful, a jwt token is returned
- Use graphql endpoint to search for countries (http://localhost:4000/graphql)
- Use the jwt token with every request for authroization
- There is a rate limit of 30 requests per minute applied for each token.
- Add unit tests
- Configure https
- Persistent user signup and login
- Error handling and logging