Description: The company has a need for a standardised internal source of country information. Using Ruby or Python and one of the accompanying technologies, Rails, Django or React to complete the requirements below.
Requirements:
List all countries providing at least country name, alpha 2 code, alpha 3 code and the currencies available. Please allow for the ability to filter on currency.
Return a single country based upon the alpha 2 or alpha 3 code
An interface to allow “soft-deletion” of countries.
Built with:
- Frontend: React
- Backend: Rails
Technologies used:
- ReactJS/Redux
- EcmaScript 6
- Bootstrap
- react-test-renderer
- react-testing-library
- buildpack
- PostgreSQL
- react-router-dom
- axios
Project Links:
API:
- Country Info API (Link to API repository)
Project Setup: You can clone the project on your local machine by running:
git clone https://github.com/tnyandoro/country-info.git cd the-gentleman-app npm install
Author:
- Tendai Nyandoro
- Github: @Tendai Nyandoro
- Linkedin: Linkedin Profile
- Twitter: @Twitter