Open source: Luckee
This is the main open-source stack for Luckee: a Next.js front end (luckee-open-source) and an Express API. For environment variables, ports, and first run, follow Getting started. Knowledge Studio is a separate pair of repos (YouTube transcripts demo)—see Open source: Knowledge Studio.
What you are running
Same two-repo layout as on Getting started: TypeScript Next.js with Redux on the client, and an Express server for business logic, persistence (typically Supabase), and integrations. Each README is the source of truth for install and configuration.
Repositories
Clone both, then work through the web README first so NEXT_PUBLIC_API_URL matches where the API listens.
- Web (Next.js + Redux): github.com/trouthouse-tech/luckee-open-source —
.env.local,NEXT_PUBLIC_API_URL,npm run dev. - API (Express): public GitHub link for the Express API is not published yet — use your checkout and its README. — install, env, database or services, and how to start the server.
Goal: both repos running locally
The API is reachable at the host and port from its README, the Next.js app is up (often localhost:3000), and the browser successfully calls the API. Use the READMEs for CORS, auth, and Supabase wiring.
Suggested first steps
- Open luckee-open-source and complete the README.
- Clone and run the Express API from its README.
- Walk the full checklist on Getting started.
- Read the Leads guide when you are ready to use the product end to end.
More in the docs
- Open source: Knowledge Studio — side-stack repos (Next.js + Express), not the Luckee CRM codebase.
- Luckee Pro — hosted option when you do not want to self-host.