/Tour-Duke

Primary LanguageVue

Tour@Duke

A website that allows users to search through unique attractions at Duke, plan/save a trip, and discuss in a forum.

Motivation/Goals

I was inspired to work on this project when I first visited Duke in high school. The campus was simply too big for one to look around all the attractions at Duke, and as a prospective student, I wanted to see the true campus life of Duke students rather than the beautiful/fancy looking buildings. I felt the need of something more student-oriented tour guide rather than tourist-oriented guide. Once I learned how to make websites and learned the essentials to build this website, I decided to come up with this website with a close friend.

Link

Features

Login page

  • User can create/login and save their information

Attraction page

  • Users can add Duke-student chosen attractions to their shopping cart
  • Generate a map to efficiently plan the day based on the locations

Forum page

  • Users can discuss about attractions they visited
  • Request to add more attractions

Technology used

  • User authorization was done using Google Firebase Authentication
  • Built using React.js and Node.js, integrated with Google Map API and Firebase as the database