Skip to content

Penny is your personal travel assistant app for planning your next favorite getaway. Technologies: Typescript, Javascript, NextJS (React), Node/Express, and Sequelize (PostgreSQL). Frontend deployed on Vercel and API deployed on Heroku.

Notifications You must be signed in to change notification settings

christopherklint97/Penny

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What is Penny?

Penny is a travel planner that is integrated with Facebook API through Oauth login functionality, Google Maps API for places and cities, and Open Weather API for receiving the current weather.

I chose these features because I wanted to keep the web app fast and simple while allowing for the user to do as much travel planning as they wanted to do. Having a lean web application with the possibility for more features later on was the way to go!

Standard user flow of Penny

Here is a step by step overview of the user flow for the app:

  1. Arrive at the homepage and sign in with Facebook via auth0
  2. Login successful, reach the travel pplanner dashboard
  3. Create trips based on different cities
  4. Add places to the trips
  5. If the user changes their mind, they can delete the places and/or trips
  6. Eat. Sleep. Repeat!

Screenshots

About

Penny is your personal travel assistant app for planning your next favorite getaway. Technologies: Typescript, Javascript, NextJS (React), Node/Express, and Sequelize (PostgreSQL). Frontend deployed on Vercel and API deployed on Heroku.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published