Thanks to visit codestin.com
Credit goes to github.com

Skip to content

matheusmisumoto/restaurant-finder-react

Repository files navigation

Tastin' - Restaurant Finder

Tastin' screenshot

Tastin' is a single page application that uses the power of React with Redux, Google Maps and Google Places to find restaurants nearby.

Its initial version was developed during the React bootcamp from Digital Innovation One. Then updated to use Next.js and new packages to use Google Maps API.

See it in action: https://projects.matheusmisumoto.dev/restaurant-finder

Installing

After cloning/downloading this repository, run npm install to install all dependencies.

Important: You will need an API Key and map ID from Google Cloud Platform to make requests to Google Maps and Google Places.

Insert the environment variable NEXT_PUBLIC_GOOGLE_API_KEY with your own API key and NEXT_PUBLIC_GOOGLE_MAPS_ID with your map ID in your server configuration or within a /.env file.

Packages

  • @emotion/react
  • @emotion/styled
  • @mui/icons-material
  • @mui/material
  • @reduxjs/toolkit
  • @svgr/webpack
  • @vis.gl/react-google-maps
  • react-lottie-player
  • react-redux
  • styled-components
  • styled-reset
  • typescript

Developed with ☕ by Matheus Misumoto in Santos, Brazil