Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 900 Bytes

File metadata and controls

41 lines (28 loc) · 900 Bytes

Trello Clone (Local)

Single-user Trello-style app with a React (Vite) frontend and a Node + SQLite backend. Local-only, no auth, no external services.

Prereqs

  • Node.js 18+

Setup (Local)

Frontend

cd frontend
npm install
npm run dev

Frontend runs at http://localhost:5173.

Supabase Setup (Hosted)

  1. Create tables and RLS policies using:
-- Run in Supabase SQL editor
-- File: supabase/schema.sql
  1. Set environment variables in frontend/.env:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
  1. In Supabase Auth settings, disable email confirmation for easier sign-up (optional).

Notes

  • When using Supabase, data is stored in your hosted database.
  • Default board is created on first load if none exist.
  • Manual JSON export/import is available in the header (Export JSON / Import JSON).