Skip to content

Latest commit

 

History

History
78 lines (62 loc) · 2.94 KB

File metadata and controls

78 lines (62 loc) · 2.94 KB

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: Gokulvm2005@gmail.com 23ec026@kpriet.ac.in