OverviewDeveloper TrackHacker TrackDesigner Track

2026-06

Beginner

CLI habit tracker

Goal Build a command-line habit tracker that stores data locally (SQLite or JSON). Requirements - Add / list / mark habits - Persist between runs - README with install + usage

Resources → - Node fs - SQLite or JSON file storage

0 enrolled · 0 approved submissions

View submissions →
Intermediate

REST API + deploy

Goal Ship a small REST API with auth or rate limiting and deploy it (Workers, Fly, Railway, etc.). Requirements - At least 3 endpoints - Input validation - Deployed URL

Resources → - OpenAPI / Zod - Your host's docs

0 enrolled · 0 approved submissions

View submissions →
Advanced

Realtime collaboration mini-app

Goal Build a realtime web app (WebSockets or SSE) with presence or live cursors. Requirements - Working deploy - Clear architecture notes - Basic tests or load notes

Resources → - Socket.io / Partykit / Durable Objects

0 enrolled · 0 approved submissions

View submissions →

Ready to take on this challenge? Enroll via /enroll in Discord.

2026-05

Beginner

Weather Dashboard CLI

Build a command-line weather dashboard that fetches and displays current conditions and forecasts. Focus on clean terminal output with ASCII art or simple charts. This is sized for about 10 days of relaxed evening coding…

Resources → • OpenWeatherMap free tier (5 calls/min) • Rich (Python) or Chalk (Node.js) for colored output • Click (Python) or Comma

2 enrolled · 2 approved submissions

View submissions →
Intermediate

Personal Finance Tracker API

Create a REST API for tracking expenses and income with categories, tags, and basic reporting. Include user authentication and simple analytics endpoints. Scope this as a solid weekend project that could expand over ~10 …

Resources → • Express.js, FastAPI, or similar lightweight framework • SQLite or PostgreSQL for local development • JWT or session-ba

0 enrolled · 0 approved submissions

View submissions →
Advanced

Code Review Assistant Bot

Build a GitHub/GitLab bot that analyzes pull requests and provides automated feedback on code quality, security patterns, and style consistency. Use static analysis tools and LLM APIs (with free tiers) to generate helpfu…

Resources → • GitHub/GitLab webhooks and APIs • Static analysis tools (ESLint, Pylint, etc.) • OpenAI free tier or local language mo

1 enrolled · 0 approved submissions

View submissions →

Ready to take on this challenge? Enroll via /enroll in Discord.