Skip to content

Gogoplanner is a Next.js travel planner that lets you create and organize trips with itineraries, maps, and a global view of all your adventures, secured with GitHub login.

Notifications You must be signed in to change notification settings

sefin-cc/GoGoPlan-Travel-Planner-FullStack-App

Repository files navigation

Gogoplanner

Gogoplanner is a Next.js travel planner that helps you create, organize, and visualize your trips. Plan detailed itineraries, explore destinations on a map, and see all your adventures pinned across the globe — all secured with GitHub authentication.


Features

  • Trip Management: Create and manage multiple trips with custom titles, images, date ranges, and descriptions.
  • Itinerary Builder: Add, edit, and rearrange multiple locations within each trip for a seamless planning experience.
  • Interactive Map: Visualize your destinations and routes directly on a map.
  • Globe Summary: View all your trips pinned around the world in an interactive 3D globe view.
  • GitHub Authentication: Secure login and personalized access using your GitHub account.

Tech Stack

  • Frontend: Next.js (with TypeScript)
  • Authentication: NextAuth.js with GitHub provider
  • Database & File Handling: Prisma ORM and UploadThing for media uploads
  • Maps: OpenStreetMap
  • Styling: Tailwind CSS

Screenshots

About

Gogoplanner is a Next.js travel planner that lets you create and organize trips with itineraries, maps, and a global view of all your adventures, secured with GitHub login.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published