Find your perfect travel companion
Buddly is a travel companion web application designed to help individuals to find their perfect buddy for travelling by simple swipe interface. The Primary goal of buddly is to create meaningful connections between travellers looking for comapnions for their trip.
Profile Display and Matching:
• Users create profiles detailing their personal information (name, age, location) and travel preferences (destination, group size, dates).
• Users are presented with profiles of potential travel companions. Profiles include personal traits and travel preferences to help users make informed decisions about who they would like to travel with.
2. Swipe Feature:
• Users can swipe left (dislike) or swipe right (like) on travel companion profiles. When both users like each other, they form a match and can begin chatting to finalize travel plans.
3. Real-time Profile Updates:
• As users swipe through profiles, new travel companions will be dynamically loaded, giving users a seamless experience without having to reload the page.
4. Travel Preferences Integration:
• Each user profile includes specific travel preferences, such as the desired destination, group size, duration of the trip, and ideal travel dates, ensuring matches are not just based on social compatibility but also on logistical alignment.
Technology Stack
• Frontend: The app’s frontend is designed using HTML5, CSS3, JavaScript for dynamic interactivity and responsive design and Spline for interactive 3D designs. The swiping functionality is powered by CSS animations and JavaScript event listeners.
• Backend: The backend is implemented using Django to handle user authentication, profile management, and matching algorithms.