Skip to content

jongomezdev/Vireo

 
 

Repository files navigation

Project_2

VIREO travel app

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

Description

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.

Table of Contents

User-Story

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.

Functionality

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.

Installation

  1. Clone the repo and run npm install for the required dependencies. Run npm start seed in order to seed the database.

Usage

Application will be invoked by using the node server.js command in the terminal. Open https://localhost:8080 in your browser.

Screenshots

Vireo

Packages, APIs, and Technologies:

For this project we used:

  • Sequalize

  • MySQL

  • express

  • express-handlebars

  • Bootstrap

  • FontAwesome

  • Google Fonts

APIs:

restcountries (for currency) TravelAdvice API (for travel restrictions)

Division:

  • Jonathan - Back-end - @jongomezdev
  • Gabriel - Back & Front-end - @Gabel35
  • Kristina- Front-end and Presentation- @kiankovskaia

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.5%
  • Handlebars 18.5%
  • CSS 13.0%