Skip to content

corysanders3/travel-app

Repository files navigation

Travel Tracking App

A site for tracking your past and pending travels. When logged in, the user will also be able to make a new trip request.

Background/About

Being able to see past and pending trips, with the estimated cost for each trip is key to staying organized. Using data fetched from an API, this application simulates a travel app, where the user that logs in can view past/pending trips and make a new trip request.

APIs Used

Primary Technologies Used

javascript badge html badge scss badge webpack badge mocha badge chai badge

Next Steps

Additional enhancements could include:

  • Add an upcoming trips section, when trips are 'approved' and have a future date
  • Allow users to filter based on different fields

Preview of App

Travel App

Set Up

  1. Fork this repository
  2. Clone your own local version of the repository
  3. CD into that directory and run npm install to install project dependencies
  4. Run npm start to start the server
  5. Navigate to the address provided within the terminal ex: http://localhost:8080/
  6. Once at the login page, you can login with the following credentials:
    • Username: traveler10 (the number at the end can be any number between 1-50 to get a different user)
    • Password: travel

Test Driven Development

This application uses a combination of Mocha Testing Framework and Chai Assertion Library

  • Run npm test from the associated root directory

Deployed Page

Travel Tracking

About

Web Travel App To View Past and Pending Trips

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published