Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 2.33 KB

README.md

File metadata and controls

52 lines (35 loc) · 2.33 KB

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