Organize projects with intuitive Kanban boards, powered by Supabase backend and Stripe payment processing for complete project management workflow.

At a Glance:

This open-source, lightweight Trello alternative is designed for makers, indie hackers, and small teams, offering unlimited projects and team collaboration with a modern stack built on Next.js, Tailwind CSS, Supabase, and optional Stripe integration.

Overview:

This open-source project provides a lightweight project management board, explicitly positioned as a Trello alternative for makers, indie hackers, and small teams. It focuses on simplicity, speed, and scalability, supporting unlimited projects and team collaboration. The application features a modern frontend stack using Tailwind CSS and shadcn/ui, with Supabase as the backend and an optional Stripe integration for payment processing. The deployment guide emphasizes a straightforward setup using local Next.js API routes for Stripe, making it deployable to any platform supporting Next.js without requiring separate edge functions.

Key Decision Points:

  • Deployment Model: The application uses local Next.js API routes, meaning it can be deployed to any platform that supports Next.js, such as Vercel, without depending on Supabase Edge Functions.

  • Target Audience: The project is tailored for solo developers and small teams, not large enterprises, emphasizing a "lightweight" and "simple" approach.

  • Tech Stack: The codebase is built with Tailwind CSS, shadcn/ui, Supabase, and Next.js, which are specific details for developers evaluating the project's architecture.

Core Features:

  • Unlimited Projects: Create and manage an unlimited number of project boards.

  • Team Collaboration: The platform supports collaborative features for teams.

  • Dark/Light Mode: Users can toggle between dark and light interface themes.

  • Stripe Integration: An optional integration for Stripe to handle checkout sessions and webhook events via local API endpoints (/api/stripe/checkout, /api/stripe/webhook).

  • Supabase Backend: Utilizes Supabase for backend services, configured through standard environment variables.

Use Cases:

  • Solo Makers and Indie Hackers: For individuals who need a simple, fast, and self-managed board to track their product development without the overhead of complex SaaS tools.

  • Small Teams Seeking a Quick Setup: Teams that want a straightforward, open-source Trello alternative for basic project tracking and can deploy it quickly to a platform like Vercel.

Open-Source Alternative Value:

This project provides a self-deployable, open-source codebase as an alternative to Trello, giving developers direct access to a modern web application stack (Next.js, Supabase, Tailwind CSS). The architecture is designed to avoid vendor lock-in by using local API endpoints, allowing it to be hosted on any Next.js-compatible platform rather than being tied to a specific edge function service. It offers a practical starting point for teams that need basic, scalable project management with the ability to modify the source code.

ShareXLinkedInReddit

Related tools

Project stats

Stars

604

Forks

85

License

MIT

Metadata

Alternative to
Jira