Welcome to the travel log app! This is a web application for booking travel packages, searching for flights and accommodations, and connecting with other travelers.
Login/Register: Allows users to sign in or create a new account. Travel Packages: Users can browse and pick travel packages, add them to their cart, and purchase them. Plan a Trip: Users can search for flights and accommodations using external APIs. Travelers Community: Users can share photos and information about their travels, and interact with other users through likes and comments.
This project uses the MERN stack:
- MongoDB: for database management
- Express.js: for creating the backend API
- React.js: for building the frontend user interface
- Node.js: for running the backend server
- In addition, the project uses external APIs for retrieving travel information, such as Skyscanner and Expedia. The project also incorporates security measures, such as user authentication and authorization, and implements a peer review process for pull requests.
To contribute to this project, please fork the repository, create a new branch for your changes, and submit a pull request for review. Ensure that your code follows the project's standards and conventions, and provide a clear description of the changes made in the pull request.