Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 1.14 KB

README.md

File metadata and controls

55 lines (36 loc) · 1.14 KB

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