A community web app for Sanford and Lee County, NC β connecting local food trucks, farmers, photographers, artists, and residents in one place.
WhatsUp SanLee is a full-stack community platform built for the people of Lee County, North Carolina. Whether you're a local food truck owner wanting to share your daily location, a resident looking to discover local talent, or a community member wanting to connect with your neighborhood β WhatsUp SanLee has you covered.
# Clone the repository
git clone https://github.com/deafirefly/whatsupsanlee-app-svelte.git
cd whatsupsanlee-app-svelte
# Install dependencies
pnpm install
# Set up environment variables
cp .env.example .env
# Add your UPLOADTHING_TOKEN to .env
# Run database migrations
npx drizzle-kit push
# Seed the database (optional)
pnpm db:seed
# Start the development server
pnpm dev
UPLOADTHING_TOKEN=your_uploadthing_token_here
src/
βββ lib/
β βββ components/ # Shared components (Sidebar, TopBar, etc.)
β βββ server/
β βββ db/ # Drizzle schema and database connection
βββ routes/
β βββ (admin)/ # Admin-only pages
β βββ (member)/ # Authenticated member pages
β β βββ (vip)/ # VIP & Admin pages
β β βββ dashboard/ # Member dashboard
β β βββ profile/ # Member profile pages
β β βββ listings/ # Listing management
β βββ (public)/ # Public pages (home, listings, login, etc.)
βββ app.css # Global styles
users β member accounts and roleslistings β community business listingslisting_photos β multiple photos per listingmenu_items β menu items for food truckslisting_schedule β daily location scheduleprofiles β member profile dataareas β Lee County areas (Sanford, Tramway, Broadway, etc.)communities β neighborhoods within each arealogs β system activity logsSanLee = Sanford + Lee County, NC π
Private project. All rights reserved.