Skip to content

KozhInna/countries-nextjs-starter-react

Repository files navigation

Countries App

The application allows to discover the world. Register and explore the app by searching through countries, adding/deleting favorite countries which are unique to each user, study each country in detail by opening a single country page with collected infoamtion about it including weather forecast and location on map.

Technologies used

Built with:

  • HTML
  • CSS
  • Bootstrap
  • MUI
  • React
  • Redux Toolkit
  • Firebase (authentication, database)
  • React Google Maps

Sources

  • REST Countries API
  • Open weather API
  • Google Maps Javascript API
  • www.unsplash.com

Setup and usage

You can follow the link to see the app here.

Or you can have the app running on your machine. Run the following commands in your terminal:

  1. Clone the project
git clone https://github.com/JerryUusis/countries-nextjs-starter.git
  1. Install dependencies inside the project folder
npm install
  1. Start the development server
npm run dev

Screenshot

Example screenshot

Check it out!

Country app

About

Countries React app 🌏🗺️

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published