Skip to content

AntBezr/CountryApi2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Countries App

CountryApp is a comprehensive web application designed to explore information about countries around the world. It offers a user-friendly experience with multiple pages, including a captivating landing page, a secure login and registration system, an extensive list of countries, and detailed information about each country. Users can enhance their experience by adding countries to their favorites and easily accessing them in a dedicated tab. To enjoy the full range of features, including viewing the country list and managing favorites, users are required to log in, ensuring a personalized and engaging experience. Explore the world with CountryApp and discover the beauty of global diversity.

Technologies used

Built with:

  • ReactJs
  • React Router Dom
  • React Redux and Redux Toolkit
  • Firebase (Authentication and databse)
  • Axios
  • Bootstrap
  • ESLing

Setup and usage

To start this app locally

git clone https://github.com/AntBezr/CountryApi2.git

cd countryapi2

npm i

then create .env file and add key for weather forecast and google map in following format:

REACT_APP_OPENWEATHER_KEY = {your key here} 
REACT_APP_GOOGLE_MAPS_API_KEY = {your key here}

Screenshot

Screenshot Screenshot Screenshot Screenshot

Sources

Authors and acknowledgment

Anton Bezruchenkov

Badges

For now this app is failing because of Firebase config.

Quality Gate Status

Live version

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published