Skip to content

Marcus-Adair/easy-scrum

Repository files navigation

Easy Scrum

SvelteKit Vite TypeScript Node.js Tailwind CSS PostgreSQL Drizzle Supabase Railway

A lightweight scrum board for organizing topics, notes, and comments. Built for simplicity.

Overview

Create scrum sessions, add topics with custom colors, post notes with categories, share with others, and collaborate with comments. No account required - just create a session and start organizing. (sign-in coming soon...)

Quick Setup

Prerequisites

  • Node.js 18+
  • PostgreSQL database

Install

npm install

Configure

Create a .env file:

DATABASE_URL=postgres://user:password@localhost:5432/easy_scrum

Database

# Push schema to database
npm run db:push

# (Optional) Seed demo data
npm run db:seed

Run

npm run dev

Open http://localhost:5173

Scripts

Command Description
npm run dev Start dev server
npm run build Production build
npm run db:push Push schema to DB
npm run db:seed Seed demo data
npm run db:clear Wipe all data
npm run db:studio Open Drizzle Studio

Deployment

  • Database: Supabase PostgreSQL in production
  • CI/CD: Railway for automated builds and deployments

About

A simple scrum-board app, or a more-advanced TODO app <3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors