TripArchitect is a powerful online platform designed to simplify and enhance your travel planning experience.
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.
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.
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.
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.
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.
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.
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.
To get started with Trip Architect, follow these simple steps:
-
Clone the repository:
git clone https://github.com/alirmemon37/trip-architect.git cd trip-architect
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000
to access Trip Architect.
Contributions are very much welcome to make Trip Architect even better. To contribute, please follow these steps:
-
Fork the repository and clone it locally.
-
Create a new branch from the
main
branch. -
Make your changes
-
Create a Pull Request
Support the project by giving it a star. Or if you want to have a talk, DM me on Twitter