Travel Circle: Connect, collaborate, and share your travel experiences with fellow adventurers around the world.
Travel Circle is a web application designed to share your travel experiences with family and friends. It provides a platform for users to create and share their travel stories, photos, and itineraries with their loved ones. With Travel Circle, you can easily send share links or access requests to invite others to view your travel experiences and keep them connected to your adventures.
The application aims to create a private and intimate space for sharing travel memories and fostering a sense of togetherness, even when physically apart. Whether you're exploring new destinations or revisiting cherished memories, Travel Circle allows you to curate and share your travel experiences in a simple and meaningful way.
- Clone the repository to your local machine.
- Install the required dependencies by running
npm install
. - Set up the database by following the instructions in
config/database.js
. - Customize the configuration in
config/config.js
if needed. - Run the application using
npm start
.
- Visit the deployed application to # or log in.
- Create a new travel experience by adding photos, stories, and itinerary details.
- Generate a share link or send access requests to family and friends.
- Recipients can view the travel experience by accessing the share link or accepting the access request.
- Users can like, comment on, and interact with the shared travel experiences.
- Node.js
- Express.js
- Handlebars.js
- MySQL
- Sequelize ORM
- HTML/CSS
- JavaScript
Contributions to the Travel Circle project are welcomed! If you find any bugs or have suggestions for improvements, please submit an issue or create a pull request. Contributions must adhere to the project's code of conduct.
This project is licensed under the MIT License. See the LICENSE file for more information.
If you have any questions or need further assistance, please feel free to contact the project maintainers:
- Daniel Cohen: dzcsix@gmail.com
- J.P. King: jp.king.1337@gmail.com
- Michael R. Rodriguez: mkyrenee.dev@gmail.com
- Ryan Wysocki: ryan.wysocki78@gmail.com
You can also visit the [GitHub repository](https://github.com/yourusername/travel-circle) for this project.