A web travel scheduler made to be simple, easy to use and robust. Easily plan out trips and add details such as flights, hotels, sightseeing activities, meals and other miscellaneous tasks without ads, offers and other unnecessary information being shoved into your face!
Built with the PrimeReact UI Component Library and uses Supabase for postgresql database hosting.
Drag and Drop Calendar Schedular

Google Maps Support*
*May be disabled due to rate limits/costs

Collaborative Plans Share your plan with other users
Clone this repository and npm install
Add a .env file to root directory with the following
- DATABASE_URL
- GOOGLE_CLIENT_ID (Login)
- GOOGLE_CLIENT_SECRET (Login)
- NEXTAUTH_SECRET (Production)
- NEXTAUTH_URL (Production)
- GOOGLE_API_KEY (Maps)
E.g.
echo "DATABASE_URL=\"postgresql://postgres:[PASSWORD]@db.bnrwmpaxrfhfoetnsttq.supabase.co:5432/postgres\"" >> .envRun the development server:
npm run dev
# or
yarn devOpen http://localhost:3000 with your browser to see the result.
The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.
Pushing changes to database schema
npx prisma db push
npx prisma generate
# Adding/Viewing data manually
npx prisma studio