digitalocean/RevOps
JavaScript
Captured source
source ↗published Mar 3, 2026seen 5dcaptured 9hhttp 200method plain
digitalocean/RevOps
Language: JavaScript
Stars: 0
Forks: 0
Open issues: 2
Created: 2026-03-03T03:32:04Z
Pushed: 2026-05-23T13:58:58Z
Default branch: main
Fork: no
Archived: no
README:
Project Tracker (Monday.com-style MVP)
A full-stack project tracking app inspired by Monday.com.
What this includes
- Multiple projects
- Kanban board with statuses:
- Backlog
- In Progress
- Review
- Done
- Task CRUD:
- Title
- Description
- Assignee
- Priority
- Due date
- Status
- Drag-and-drop between status columns
- Search and priority filtering
- JSON file persistence (
data/store.json)
Tech stack
- Node.js + Express (API + static hosting)
- Vanilla HTML/CSS/JavaScript frontend
- File-based persistence (no external database required)
Quick start
1. Install dependencies:
npm install
2. Start the app:
npm start
3. Open:
http://localhost:3000
Development mode
npm run dev
This uses Node's built-in watch mode and reloads when files change.
API endpoints
GET /api/healthGET /api/metaGET /api/projectsGET /api/projects/:projectIdPOST /api/projectsPATCH /api/projects/:projectIdDELETE /api/projects/:projectIdPOST /api/projects/:projectId/tasksPATCH /api/projects/:projectId/tasks/:taskIdDELETE /api/projects/:projectId/tasks/:taskId
Notability
notability 1.0/10New repo, no traction