Skip to content

Travel companion is an web app that allows you to get important information about travel places

License

Notifications You must be signed in to change notification settings

JulioEVA/travel-companion_frontend

Repository files navigation

Travel Companion SPA

Welcome to the Travel Companion SPA project! This application is your go-to resource for planning your next adventure.

Check out our live demo here!

Overview

Travel Companion SPA is a single-page application designed to provide users with essential information about various travel destinations. Whether you're planning a weekend getaway or a long-haul adventure, our app has got you covered with must-know details to enhance your travel experience.

What Does It Do?

Travel Companion SPA provides detailed information about various travel destinations around the world. It provides insights into local attractions, best time to visit, local cuisine, and much more. It's like having a personal travel guide right at your fingertips.

Who Is It For?

This application is for anyone who loves to travel. Whether you're a seasoned globetrotter or planning your first trip, Travel Companion SPA provides valuable insights to help you make the most of your journey.

Features

  • Access Important Information: Get detailed information about your travel destination, including local attractions, restaurants, hotels, and more.
  • User-Friendly Interface: Our intuitive design makes it easy to navigate through the application and find the information you need.
  • Responsive Design: Whether you're using a desktop, tablet, or smartphone, our application is designed for optimal viewing on all devices.
  • Continuous Updates: We continuously update our database to ensure the information provided is accurate and relevant.

Installation

To get started with Travel Companion SPA, follow these steps:

  1. Clone the repository: git clone https://github.com/username/project.git
  2. Navigate to the project directory: cd project
  3. Install the dependencies: npm install
  4. Start the application: npm start

Technologies Used

  • React: A JavaScript library for building user interfaces
  • Vite: A build tool that aims to provide a faster and leaner development experience for modern web projects
  • TypeScript: A statically typed superset of JavaScript that adds optional types
  • RapidAPI: An API marketplace that allows you to connect to thousands of APIs
  • HTML/CSS: Standard technologies for building web pages
  • JavaScript: Standard for web pages
  • MapsAPI: Google API for all Maps related uses
  • PlacesAPI: Google API to get different location names
  • ESLint: To follow best practicing while building this app.
  • MaterialUI: Used to build the GUI.

Contact

Have any questions or suggestions? Feel free to contact us at julio-emmanuel2011@hotmail.com. We'd love to hear from you!

License

This project is licensed under the MIT License. See LICENSE.md for more details.

About

Travel companion is an web app that allows you to get important information about travel places

Topics

Resources

License

Stars

Watchers

Forks