andorjamb / countries-anna

React Advanced final assignment at Helsinki Business College.

Home Page:https://countries-anna.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

'Countries of the World' ReactApp

Project work for React Advanced classes at Helsinki Business College, 2023.

This is a single page app written in JavaScript using React with Redux-Toolkit and the REST countries and Open Weather Map APIS.

Additional libraries and dependencies

React-Bootstrap with additional custom CSS is used for component styling.

The dotenv library is included as a dependency in package.json for accessing environment variables. An API key is required for data fetching from Open Weather Map. This should be stored in an .env file at the project root, as follows: REACT_APP_OPENWEATHERMAP_API_KEY: <your key>

Axios should also be installed for fetches from the weather api.

Project Screenshot

screenshot

Image Acknowledgements:

Unsplash Photography Credits:

  • Martine Jacobsen, Alan J. Hendry, Jakub Dziubak, Damian Hutter, K. Mitch Hodge, Sanjay Hona, Steven Wei, David Monaghan, Conor Samuel, Marek Okon, Ruslan Bardash, Ariel Nathan, Sid Verma, Shomitro Kumar Ghosh, Ebadur Rehman Kaium, Yura Lytkin, Pedro Lastra, Kristaps Grundsteins, Erik Karits, Pam Lim, Edouard Tamba *

About

React Advanced final assignment at Helsinki Business College.

https://countries-anna.vercel.app


Languages

Language:JavaScript 80.7%Language:CSS 17.0%Language:HTML 2.2%