The VIREO travel app helps users to get all the information about new destinations which will make a trip more enjoyable, pleasant, and safe.
Deployed at: Vireo on Heroku
Repo: Github Repo for Vireo
Vireo was created to provide information for users upon request to manage and prepare for their next trip. Users can get a descrpition of a country like the Key Phrases in native language, currency, 5 top restaurants, museums, Sightseeing Spots,Fun fact and travel restrictions during COVID-19(future development). Users can also create a post about their recent trip and read other users posts.
When users access the app, they should choose a country on the main page. After choosing a country, they will be given all the information. If users create a new author, they can create a post, navigate to the post page, see their posts and from other users. The post can be updated or deleted.
GIVEN that I want to have all the info about my next destination at one place.
I WANT to see Key Phrases in native language, currency, 5 top restaurants, museums, Sightseeing Spots and a Fun fact .
And I WANT to be able to share my blog with others
SO THAT I can cbe prepared well before my trip and also create memories.
WHEN I open the App I need to choose a country
THEN I am given a list of required information about that country
THROUGH APIs and features that print out Key Phrases in native language, currency, 5 top restaurants, museums, Sightseeing Spots and a Fun fact
WHEN I select a button to navigate to blog
THEN I am given an option to create a new author and post my thoughts about recent trip.
WHEN I want to edit or delete my post I can do it from the authors table.
- Clone the repo and run
npm install
for the required dependencies. Runnpm start seed
in order to seed the database.
Application will be invoked by using the node server.js
command in the terminal. Open https://localhost:8080
in your browser.
For this project we used:
-
Sequalize
-
MySQL
-
express
-
express-handlebars
-
Bootstrap
-
FontAwesome
-
Google Fonts
restcountries (for currency) TravelAdvice API (for travel restrictions)
- Jonathan - Back-end - @jongomezdev
- Gabriel - Back & Front-end - @Gabel35
- Kristina- Front-end and Presentation- @kiankovskaia