Skip to content

JasonXB/local-eats

Repository files navigation

Local Eats Restaurant Finder

LANGUAGES & FRAMEWORKS USED

  • Next.js, React, Material UI, JavaScript, Node
  • SendGrid, NextAuth, Yarn, Vercel Hosting
  • CSS Modules, Flexbox, Grid, HTML

FEATURES

Business Search

This website allows you to search local restaurants and businesses around their area and anywhere within Canada or the United States. Business data is pulled from the Yelp API.

alt text

Users can filter their search results to narrow down the types of places they're interested in finding. Results can be shown ordered based on proximity, price, hours of operation, and Yelp rating.

alt text

Restaurant-specific data

By clicking on one of the restaurants returned from a search, users can pull up detailed information about that business. They can find pictures and a description of the food served there, an exact address, their phone number, a link to pull up directions on Google maps, and a small selection of similar restaurants in that general area

alt text

User Authentication

If one signs up for a Local Eats account using their email, a validation code gets sent to it via the SendGrid service. Once verified, new users can bookmark the restaurants they'd like to save for later.

alt text

Accounts can be deleted or have their associated email/password changed. In addition to this, all people subscribed to our platform receive email updates when new features get launched

alt text