Skip to content

A travel app that allows the user to plan their itinerary based on weather, top restaurants, and nearby events.

License

Notifications You must be signed in to change notification settings

micheqn3/search-and-the-city

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

Search And The City

A travel app that makes planning trips easier, built using the MERN stack.

This application allows the user to search through cities and plan their itinerary based on weather, top restaurants, and nearby events.

The user is able to:

  • Search cities and view 4 day weather trends
  • View top restaurants and popular attractions in the area
  • Filter restaurants and attractions based on rating or best match
  • Create and remove itineraries
  • Add and remove items into their itineraries

Link to deployed application

https://search-and-the-city.herokuapp.com/

Installing locally

  1. Make sure you have Node.js to run the application
  2. Clone this repo

HTTPS: https://github.com/micheqn3/search-and-the-city.git
SSH: git@github.com:micheqn3/search-and-the-city.git

  1. Install the NPM packages

npm install

  1. Run the application

npm run develop

Technologies/Languages used:

  • JavaScript
  • MongoDB
  • Express
  • React
  • Node.js
  • Mongoose
  • Apollo Server Express
  • Apollo Client
  • GraphQL
  • JSON Web Token
  • Jwt-decode
  • React Router Dom
  • Bcrypt
  • GSAP
  • Axios
  • Yelp Fusion API
  • Open Weather API
  • Materialize-CSS
  • Concurrently
  • Nodemon

Screenshot of pages

Home Page
Home page
Searching a City
City search
Create Account View Itinerary
Create Account Itinerary

License License: MIT

MIT