A web application that aggregates and displays events happening in Seattle. Built with Next.js, Tailwind CSS, and Supabase.
Clone the repository:
git clone <repository-url>
cd dance-events-mvp
Install dependencies:
npm install
Create a .env.local
file in the root directory with your Supabase credentials:
SUPABASE_URL=your_supabase_url
SUPABASE_KEY=your_supabase_anon_key
Set up your Supabase database with the following schema:
create table events (
id uuid default uuid_generate_v4() primary key,
title text not null,
event_date timestamp with time zone not null,
venue_name text not null,
source text not null,
category text not null,
description text,
link text not null,
created_at timestamp with time zone default now()
);
Run the development server:
npm run dev
Open http://localhost:3000 in your browser.
SUPABASE_URL
: Your Supabase project URLSUPABASE_KEY
: Your Supabase anon/public keyBROWSEAI_API_KEY
: Your BrowseAI API key (for event scraping)git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)This project is licensed under the MIT License - see the LICENSE file for details.