Skip to content

Trip Architect is a end-to-end travel guide that covers all your travel needs

License

Notifications You must be signed in to change notification settings

alirmemon37/trip-architect

Repository files navigation

License

Trip Architect - Streamlining Your Travel Planning Experience

preview-image

TripArchitect is a powerful online platform designed to simplify and enhance your travel planning experience.

Read the blog on Hashnode to know more

https://alimemon.hashnode.dev/triparchitect-streamlining-your-travel-planning-experience-appwrite-hashnode-hackathon

Features 🪄

Trip Management

TripArchitect simplifies the entire trip planning process by providing a centralized platform where you can effortlessly create, manage, and visualize your travel itineraries. Say goodbye to the hassle of juggling multiple tools and enjoy the convenience and efficiency of having everything in one place.

Trip Board

With the Trip Board feature, effortlessly visualize your trip itinerary in a visually appealing and organized layout. Easily rearrange destinations and activities with a simple drag-and-drop interface, ensuring a logical flow and balanced schedule for your journey.

Map Integration

Seamlessly integrated with maps, TripArchitect offers a geographical overview of your itinerary. Gain insights into distances between destinations, plan efficient routes, and discover nearby points of interest to enhance your travel experience. Let the map guide you through your adventure.

Place Addition

Adding places to your trip has never been easier. With TripArchitect's intuitive map search feature, explore and discover places worldwide. Effortlessly add attractions, accommodations, restaurants, and more to your itinerary, ensuring a comprehensive overview of all the places you plan to visit.

Trip Statistics and Tracking

Celebrate your travel accomplishments and gain valuable insights into your journey with TripArchitect's trip statistics and tracking. Track the total number of trips you have embarked on, reflect on the diversity of places you have visited, and stay informed about upcoming trips and the total number of places to be explored. Stay motivated, make informed decisions, and plan future adventures with confidence.

Personalization

Make TripArchitect truly yours by personalizing your profile with a unique avatar. Add a touch of customization and identity to your user profile, enhancing your connection with the platform and making your travel planning experience even more engaging.

Tech Stack 🧑‍💻

Next.js: A popular React framework for building fast and scalable applications.
Appwrite: An open-source backend server that simplifies the development process.
Maptiler: For Maps and Geocoding API
Zustand: For state management
TypeScript: A statically typed superset of JavaScript that enhances code maintainability and developer productivity.
Tailwind: A utility-first CSS framework that enables rapid UI development with pre-built components and customizable styling.

Installation

To get started with Trip Architect, follow these simple steps:

  1. Clone the repository:

    git clone https://github.com/alirmemon37/trip-architect.git
    cd trip-architect
  2. Install the dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser and navigate to http://localhost:3000 to access Trip Architect.

Contributing

Contributions are very much welcome to make Trip Architect even better. To contribute, please follow these steps:

  1. Fork the repository and clone it locally.

  2. Create a new branch from the main branch.

  3. Make your changes

  4. Create a Pull Request

Support

Support the project by giving it a star. Or if you want to have a talk, DM me on Twitter

About

Trip Architect is a end-to-end travel guide that covers all your travel needs

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages