RosterKit: 12 classroom tools, one class list - Sell Project
Listed October 2, 2026
About RosterKit: 12 classroom tools, one class list
Ready-made classroom tools site: name picker, groups, seating, timers & more.
RosterKit is a complete, working classroom tools website. A teacher saves a class list once and every tool uses it: no signup, no ads on the projector, and student names never leave the browser. Live demo: https://rosterkit.talha-shahid-1009.workers.dev THE TOOLS (ALL LIVE) • Random name picker: card flip or slot reel, no repeats until everyone has had a turn • Name wheel plus 20 ready-made template wheels (would you rather, brain breaks, sight words, times tables and more) • Random group and team generator with keep-apart and keep-together rules • Seating chart maker: rows, pairs, tables, U-shape or custom layouts, drag to swap, print • Classroom timer, stopwatch and 8 preset timer pages • Noise meter (audio is analysed on the device only) • Bingo card generator with a caller mode • Classroom scoreboard, yes or no wheel and coin flip • Present mode on every tool for the projector SEO GROUNDWORK • 45 indexable pages with unique copy, FAQs and how-tos • Meta tags, share images, structured data and sitemap; verified in Google Search Console and Bing • Lighthouse: performance 94 to 99; accessibility, best practices and SEO 100 TECH • Next.js 16 (static export), TypeScript, Tailwind CSS 4 • No server or database: free hosting on Cloudflare • 185 unit tests and 133 browser tests • Strict security headers; privacy, for-schools and about pages included HONEST STATUS Launched on 2 October 2026. No traffic or revenue yet: you are buying a finished product with its SEO foundations, ready to grow. Growth ideas included: an optional Pro tier (cloud sync), school licences, and contextual ads on general pages. WHAT YOU GET • Full source code (GitHub repository transferred to your account) • Help deploying it to your own Cloudflare account • No domain is included, so you can choose your own name
Next step: <ol><li data-list="ordered">Buy a domain and point it at the site (a one-line change in lib/site.ts updates links, sitemap and share images).</li><li data-list="ordered">Promote it to teachers: teacher Facebook groups, Reddit (r/Teachers), Pinterest, and short TikTok or YouTube demos of the name picker and seating chart.</li><li data-list="ordered">Add an optional Pro plan: cloud sync of class lists across devices, about $3/month.</li><li data-list="ordered">Sell school or district licences, using the ready-made privacy and for-schools pages.</li><li data-list="ordered">Add more template wheels and timer pages for long-tail search traffic; the content system makes each one a small task.</li></ol>
For sale
Asking price: $800 USD
What's included
Source code, All related design work
All page copy and content (45 SEO pages, 20 template wheels), share images, the test suite, documentation (launch checklist, CLAUDE.md project rules), and help moving the site to your own Cloudflare account.
Reason for selling
I built it as a project and would like it to go to someone who will market it to teachers and grow it.
Project metrics
Average Monthly Visitors: Pre-launch
Average Monthly Revenue: Pre-revenue
More side projects like RosterKit: 12 classroom tools, one class list
BaZi Calculator
- Free Four Pillars charts with Day Master, Five Elements and Ten Gods
Free Text Symbols
- Free Unicode text symbols and fancy text — one-click copy or PNG, no signup.
SideProjectors is a marketplace where developers can sell, buy, and showcase side projects and find co-founders. The platform lets you list projects for sale, discover projects to buy, seek co-founders, and share projects with the community.