This is a spa web application using React JS, Redux, Redux Saga, React Router.
This project is bootstrapped from Create React App
All the code structure were build from scratch
-
React
-
Redux
-
React Router
-
React Saga
-
ES6
User can search country details based on country name. The country service is provided by https://restcountries.eu And an option to see currency value of each country based on the SEK base currency.
-
Have used config files
-
.env - development config
-
.env.production - production config
Requirements
### docker
### docker-compose
#Build and run
docker build --tag=anyf-spa .
docker-compose -p anyf-spa up
#check the app in
http://localhost:3000/
Requirements
### Node v8.0.0 +
# Go inside the directory
cd anyf-spa
# Install dependencies
yarn (or npm install)
yarn start (or npm start)
# Build for production
yarn build (or npm run build)