Giter Club home page Giter Club logo

project-traval-adisor's Introduction

Voyage Advisor

A travel app that generates information about flights, and costs based on a set criteria

About Us O_O

Project Members:

  • Camilo
  • Chase
  • Liberato
  • Luna

Your Task

Our challenge is to build a a travel destination website with price, place, and real time price updates. Our project goal is to utilize the following items in our project: HTML, CSS, JS, JSON, Jquery, Node, SQL, and API features running at current connection of the website. This will allow our browser to run at a dramatically and current data utilizng the 'amadeus api'

Project Requirements

Our challenge to our Poject will consist of the following task listed bellow:

  • Use Node.js and Express.js to create a RESTful API.

  • Use Handlebars.js (or another language) as the template engine.

  • Use MySQL and the Sequelize ORM for the database.

  • Have both GET and POST routes for retrieving and adding new data.

  • Use at least one new library, package, or technology that we haven’t discussed.

  • Have a folder structure that meets the MVC paradigm.

  • Include authentication IF APPLICABLE (express-session and cookies).

  • Protect API keys and sensitive information with environment variables.

  • Be deployed using Heroku (with data).

  • Have a polished UI.

  • Be responsive.

  • Be interactive (i.e., accept and respond to user input).

Deployed Site here

Video of utilizing the app.

Example of start screen

Example of signing up "short video"

Example of logining to the website "short video"

Example of searching for a destination and cost of fight "short video"

Stack:

*Java, Node.js, Express.js, Handlebars.js

Criteria

  • To give the user the ability to create a sign up to our website and use their login to view pervious fight search
  • The user will be allowed to sigup to our website.
  • Our user can always log in to our website and view their previous search history.

Project Details

  • Utilizing Node.js and Express.js for server responses of our data in javascript.

  • API: Utilizing Amadeus API for global travel data with current updates.

  • SQL: Utilizing SQL for our database of destinations and prices.

  • Utilizing authentication in our login and signup sessions using (express-session and cookies for tracking)

Review

You are required to submit BOTH of the following for review:

  • The URL of the functional, deployed application.

  • The URL of the GitHub repository. Give the repository a unique name and include a ReadMe describing the project.

project-traval-adisor's People

Contributors

pcchase617 avatar lgarced avatar camilo-arango avatar

Stargazers

Roman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.