Skip to content

Iswarya952/groupvoyage

Repository files navigation

GroupVoyage Logo

🌍 GroupVoyage

GroupVoyage connects you with like-minded travelers from your city, making weekend getaways effortless and exciting. Explore a curated list of local and city-specific travel groups, compare trip prices, and find the perfect adventure that fits your budget.


🚀 Tech Stack

  • Frontend: Next.js 15 + React 19 (latest concurrent features)
  • UI Components: Tailwind CSS + shadcn/ui + Radix primitives
  • Backend: Node.js (Bun runtime) + Prisma ORM
  • Database: PostgreSQL
  • Hosting: Vercel
  • Linting & Formatting: ESLint, Prettier

📂 Project Structure

.
├── prisma/          # Prisma schema & generated client
├── public/          # Static assets
├── src/
│   ├── actions/     # Server actions
│   ├── app/         # Next.js app router pages
│   ├── components/  # Reusable UI + feature-specific components
│   ├── hooks/       # Custom React hooks
│   └── lib/         # Helpers, constants, db client, utils
└── ...

Quick Start (local)

  1. Clone
git clone https://github.com/harshmangalam/groupvoyage.git
cd groupvoyage
  1. Install
pnpm install
  1. Copy env
cp .env.example .env
  1. Prisma generate , migrations and seed
pnpm prisma generate
pnpm prisma migrate dev
pnpm prisma db seed
  1. Run dev server
pnpm dev

🤝 Contributing

We welcome contributions of all kinds! 🎉

About

Find local groups, compare prices, and join budget-friendly weekend trips

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published