Skip to content

Gokul-M7/Globe_Trotter_OdooXsns

Repository files navigation

Problem Statement - Odoo X sns Hackathon 2026

Travel planning is often fragmented, stressful, and disconnected. Travelers struggle to organize itineraries, manage budgets across different currencies, and find authentic community recommendations in one place. Existing solutions lack an integrated, intelligent ecosystem that combines planning, budgeting, and social sharing.

Project Name

GoVenture

Team Name

Falcons

Team Members

GOKUL M ,ESWAR V ,PRAEMJITH P R , UDHAYA KUMAR K G

Technical Stacks

  • Frontend: React, TypeScript, Vite
  • Styling: Tailwind CSS, Shadcn UI
  • Backend/Database: Supabase (PostgreSQL, Auth, Storage)
  • AI Integration: Google Gemini AI
  • Icons: Lucide React
  • Maps/Location: (Planned integration)

Features of our project

  1. AI-Powered Trip Planning: Generate personalized travel itineraries based on interests and travel style.
  2. Community Hub: Share experiences, photos, and tips with other travelers in a dedicated feed.
  3. Smart Budgeting: Track expenses with automatic currency conversion and budget alerts.
  4. Comprehensive User Profile: Detailed profiles with travel stats, bio, and social sharing.
  5. Robust Settings: Custom travel preferences, privacy controls, and notification management.
  6. Secure Authentication: Secure login and session management powered by Supabase.
  7. Responsive Design: Premium, mobile-friendly interface for planning on the go.

Project Overview

GoVenture is an all-in-one travel companion application designed to simplify the travel experience. From the initial spark of inspiration to sharing memories after the trip, GoVenture supports users at every stage. We leverage AI to create efficient itineraries and provide a social platform for travelers to connect.

Setup and Installation

Prerequisites

  • Node.js (v18 or higher)
  • npm or bun
  • A Supabase project (for backend)

Installation Steps

  1. Clone the repository:

    git clone https://github.com/Gokul-M7/Globe_Trotter_OdooXsns.git
    cd Globe_Trotter_OdooXsns
  2. Install dependencies:

    npm install
    # or
    bun install
  3. Configure Environment Variables: Create a .env file in the root directory and add your keys:

    VITE_SUPABASE_URL=your_supabase_project_url
    VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
    VITE_GEMINI_API_KEY=your_gemini_api_key
  4. Run the development server:

    npm run dev

Usage Instructions

  1. Sign Up/Login: Create an account to save your trips and preferences.
  2. Create a Trip: precise destination, dates, and budget to get an AI-generated plan.
  3. Explore Community: Visit the Community tab to see posts from other travelers and share your own.
  4. Manage Profile: Update your bio, travel style, and notification settings in the Profile/Settings section.

contact: [email protected] [email protected]

About

GoVenture is a personalized, intelligent travel planning platform designed to simplify and enhance how users plan multi-city trips. Its vision is to make travel planning as enjoyable as traveling itself by combining flexibility, interactivity, and collaboration in one end-to-end solution

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors