Want a vacation, but don't know where to go? Look no further. VentureVibes allows users to put in a range based on their current location, weather preference, and desired kind of activity! Giving the user a travel itinerary based on their preferences allows them to have the perfect vacation they didn't know they needed!
Empowering personalized travel experiences, our app simplifies vacation planning by crafting tailored itineraries that match individual preferences. We aspire to streamline the overwhelming array of options and create memorable, personalized journeys for every traveler, ensuring each person discovers the perfect activities that resonate with their unique personality and desires. Unlike TripAdvisor, VentureVibes suggest vacation destinations and activities during their alloted vacation period that users can add to their trip iteneraries.
Node.js, EJS, HTML, Bootsrap, JavaScript, PostgreSQL, VS Code, Azure, Tripadvisor API, OpenWeatherMap API, Mocha and Chai, Docker
Make sure to have VS Code and Docker already installed.
-
Clone this repository
-
Create a .env file. Inside that file copy and paste:
POSTGRES_USER="postgres"
POSTGRES_PASSWORD="pwd"
POSTGRES_DB="users_db"
SESSION_SECRET = "super duper secret!"
ADVISOR_KEY="
<Create your own Tripadvisor API key>"WEATHER_KEY="
<Create your own OpenWeatherMap API key>" -
Make sure docker is up and running
-
Change directory into Project folder
-
Type "docker compose up" into the terminal
-
=> server should be running on localhost.
Type docker compose up into the terminal. The tests will then show within the terminal.
http://recitation-11-team-02.eastus.cloudapp.azure.com:3000
Names: Mae Chen, Noah Rose, Wenbo Zhang, Emmy Wolf, Andrew Truong
GitHub Usernames: @maechen, @noro8514, @wenzh96, @emmy-wolf, @atruong7-bot
Emails: mach6290@colorado.edu, noro8514@colorado.edu, wezh6400@colorado.edu, mawo7163@colorado.edu, antr3219@colorado.edu,