Skip to content

A travel journal that saves your favorite travel memories. Add points of interest, photos and reviews!

License

Notifications You must be signed in to change notification settings

ckc2007/Travel-Journal

Repository files navigation

The Travel Journal

MIT license

A travel journal app that saves your favorite travel memories. Add points of interest, photos and reviews!

Description

  • This application is designed to organize your points of interest so that you can access all your travel information in one place. Save photos, reviews, memories and even keep track of a travel budget. Users can also get travel ideas by checking out other travelers' stories and adding comments to places they find interesting.
  • Help keep your most relevant travel data organized. Find photos, reviews, budgeting, and location data all in one place.
  • We often forget to keep track of our travel memories, and when it's time to share them with others, we don't have all the information we need to give a complete picture of the activities we did or the things we saw. This applicaiton keeps track of relevant details in a simple format so you can easily track your budget and share memories. it allows you to create a "story" so that your travel interests can be accessed whenever you want to revist them, share them or plan new trips.
  • The developers learned the value of keeping a well-organized data base, data model structure and security features.

Table Of Contents

Installation

  • If you want to run this from the console:
  • We use mysql to manage our database, so the user will need to first initiate the database in their system using the command "mysql", followed by "source schema.sql;" to create the database in their system locally.
  • Please install all required dependencies to run this from your console: "npm i" >> then "npm start" to initialize the server.

Usage

  • Once the program has been initialized, the user can create a login profile.
  • Once logged-in the user can create stories for their points of interest.
  • Each story is essentially a journal entry that will take the name of a place or activity, the cost of the activity, a description and optional photos upload.
  • The saved story will then be displayed in their profile pannel, and will be visible to all users on the homepage.
  • All users can comment on any story.

Screenshot / Video

Home Screen Profile Stories Home Screen

video

Link to the deployed Heroku App

Contributing

This project was built in collaboration with:

Third party assets used in this project include:

Tutorials used in this project include:

License

This project is licensed under the MIT license.

Tests

none at this time

Questions

Please direct questions to the owner of this repository at ckc2007@gmail.com

Owner GitHub page: ckc2007

Credits

This README was created using the README generator app by ckc2007! visit the GitHub page to try it out: README Generator app by ckc2007

About

A travel journal that saves your favorite travel memories. Add points of interest, photos and reviews!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •