travel-tracker-kt

Travel Tracker

Overview

This app is built using JavaScript, HTML, CSS, and utilizes Test Driven Development with Mocha and Chai.

Travel Tracker was created to manage and track different trips for users and a travel agency. It utilizes a local api to host and post information about a traveler, potential trips and potential destinations.

Languages & Dependencies

Site Samples

Log in to see your personal dashboard: Log in to see your personal dashboard Scroll through all trips: Scroll through all trips Estimate the cost of a trip: Estimate the cost of a trip Request a new trip: Request a new trip

How to view the site

Future Additions

Future additions to this project may include two different types of users, a traveler or a travel agent.

As a travel agent, upon logging in:

The agent should see a dashboard page that shows: New trip requests (a user’s “pending” trips) Total income generated this year (should be 10% of user trip cost) Travelers on trips for today’s date (number, names, however you want to display this!) As a travel agent:

The agent should be able to see and approve / deny trip requests The agent should be able to search for any user by name and: View their name, a list of all of their trips, and the total amount they’ve spent (including 10% agent cut) Approve a trip request for that user Delete an upcoming trip for that user

Attributions