A living map of Contact Improvisation events, communities, teachers & venues worldwide — find jams, festivals, workshops and intensives near you.
SocialTypeScript · PLpgSQLGitHub @ci-treasure-huntOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Worldwide directory of Contact Improvisation events, communities, teachers & venues. Next.js + Supabase.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A global directory of Contact Improvisation events, communities, venues, and teachers.
Built with Next.js, Tailwind CSS, and Supabase.
• Event calendar — festivals, intensives, workshops, jams worldwide
• Community directory — CI communities with layered access to private chat groups
• Teacher & venue profiles — live
Live at citreasurehunt.com — event calendar, community directory, and
teacher/venue profiles for the international Contact Improvisation scene. Organizers can submit and
manage their own events; filter by discipline, country, or month, and search by city or keyword.Read the full README ↗A global directory of Contact Improvisation events, communities, venues, and teachers.
Built with Next.js, Tailwind CSS, and Supabase.
Live at citreasurehunt.com — event calendar, community directory, and teacher/venue profiles for the international Contact Improvisation scene. Organizers can submit and manage their own events; filter by discipline, country, or month, and search by city or keyword.
Join the community: Telegram group · Telegram announcement channel
| Layer | Tool |
|---|---|
| Frontend | Next.js (App Router) |
| Styling | Tailwind CSS v4 + shadcn/ui |
| Database | Supabase (PostgreSQL, eu-central-1) |
| Auth | Supabase Auth (emailed link + six-digit code, or Sign in with Google) |
| Hosting | Vercel |
# Install dependencies
npm install
# Copy environment variables
cp .env.example .env.local
# Fill in NEXT_PUBLIC_SUPABASE_URL and NEXT_PUBLIC_SUPABASE_ANON_KEY
# Run dev server
npm run dev
Open http://localhost:3000.
See CONTRIBUTING.md.