Sarah Hampton GitHub, LinkedIn
Table of Contents
I created a travel tracking application that allows a user to see their past, current and pending trip information. I utilize a login page with username and passwords that are unique to the user. I used a local server and incorporated fetch request to GET and POST data. Error handling was added to both fetch GET and POST requests to catch errors that may occur from either request. Features added allows users to see all data displayed in a visually pleasing manner. I utilized dayjs to format and standardize dates that are used throughout to conform dates. The user can search for trips using inputs and text fields to search for a sepcific a vacation. After the user submits all provided fields and they click submit, a card of the specified trip appears in the pending trip section with the selected trip inputs and estimated trip cost.
- Fork the Repo from the Repository
- Clone the repo
git clone [email protected]:SHampton22/Travel-Tracker.git
- Install NPM packages
npm install
- Run npm start
npm start
- Use the Link that is given in the Terminal & Open in Browser
Example: http://localhost:8080/
- Clone the repo
git clone [email protected]:turingschool-examples/travel-tracker-api.git
- cd into it from terminal
- Install NPM packages
npm install
- Run npm start
npm start
- Close using control + c
- Past, Current and Upcoming Vacations
- Form input to input desired vacation
- Display vacation with estimated price with added fee
See the open issues.
- Add sad path testing
- Display user info on hover in navigation bar