Dream Reserve is a web platform designed to simplify travel planning and booking. It allows users to search and book flights, hotels, and tours in one place, providing a complete experience for organizing their vacations or business trips. The platform offers a user-friendly interface where travelers can choose different travel options, select hotel rooms, add tours and additional activities, and manage all the details of their itinerary from a single dashboard. Dream Reserve also allows users to customize their bookings according to their preferences, such as flight class, room type, and meal plans, with updated prices displayed in Colombian pesos.
With Dream Reserve, users can optimize their time and effort by booking everything they need for their trip efficiently and securely.
The objective of Dream Reserve is to provide a comprehensive and accessible solution for travel planning and booking. The platform aims to simplify the search and reservation process, allowing users to compare options, customize their travel experience, and access all the necessary information to make informed decisions. Dream Reserve aspires to be the perfect partner for those looking to enjoy their vacations or business trips hassle-free, ensuring a satisfying and secure user experience.
- React: Main library for developing the user interface.
- Tailwind CSS: For styling and layout of the page.
- Context API: Global state management for authentication, bookings, and pricing.
- React Router: Handling navigation and redirects between different views.
- JavaScript: Programming language used for frontend development.
For all individuals who wish to engage in tourism in the city of Medellín, Colombia.
Tourism
- Camilo Barreneche
- Carolina Bustamante
- Camilo Campillo
- Valeria Piedrahita
- Santiago Pineda
- David Sánchez
Instructions to clone the repository and run the application locally.
# Clone the repository
git clone https://github.com/yourusername/dream-reserve.git
# Navigate to the project directory
cd dream-reserve
# Install dependencies
npm install
# Run the application
npm run dev
=======
## Design
You can view the Figma design [here](https://www.figma.com/design/tDc92TgHA17OsU9tCJQPoR/Dream-Reserve?node-id=2-62&node-type=canvas&t=xhR1xppC1BfxQjoh-0).
<img src="./documentation/Captura de pantalla 2024-09-24 a la(s) 9.23.38 p. m..png" alt="Dream Reserve Logo" width="100%"/>
## Technologies Used
### Frontend
- **React:** Main library for developing the user interface.
- **Tailwind CSS:** For styling and layout of the page.
- **Context API:** Global state management for authentication, bookings, and pricing.
- **React Router:** Handling navigation and redirects between different views.
- **JavaScript:** Programming language used for frontend development.
### Target Audience
For all individuals who wish to engage in tourism in the city of Medellín, Colombia.
### Chosen Theme:
Tourism
### Authors:
- [Camilo Barreneche](https://www.github.com/camilobarre)
- [Carolina Bustamante](https://www.github.com/carobte)
- [Camilo Campillo](https://www.github.com/J-CamiloG)
- [Valeria Piedrahita](https://www.github.com/valeria2508)
- [Santiago Pineda](https://www.github.com/santiagopt97)
- [David Sánchez](https://www.github.com/deilons)
<img src="./public/FotoCoder1.png" alt="Dream Reserve Logo" width="100%"/>
## Installation
Instructions to clone the repository and run the application locally.
```bash
# Clone the repository
git clone https://github.com/yourusername/dream-reserve.git
# Navigate to the project directory
cd dream-reserve
# Install dependencies
npm install
# Run the application
npm run dev