Templates

Starting points you can copy, paste and ship.

How to read the level scale

  • BeginnerNo prior experience assumed. Start here.
  • IntermediateYou have shipped something small already.
  • AdvancedAssumes logins, real data and several moving parts. Plan before building.
  • ExpertSpecialist tooling and domain knowledge assumed. Not a starting point.

Founders

10

I'm launching something new

Landing Page & Waitlist

Start here

Launch-ready page with hero, value props, social proof and a waitlist signup.

FoundersBeginner

Build a launch landing page with a waitlist for a new product. Sections: hero with headline and email capture, three value props, social proof logos, FAQ, footer. Store each signup with email and timestamp. Key action: join the waitlist in one click. Show a success state after signup, and a live count of people on the list. Include empty, loading and error states. Mobile-responsive.

Product Roadmap Viewer

Visual timeline or kanban of upcoming features, organised by quarter, theme or priority.

FoundersProduct ManagersBeginnerProduct TeamProject Management TeamEngineering Team

Key features

Now / Next / Later columnsOutcome and success metric per itemConfidence level taggingDependency flagsChange history for stakeholders

Build a product roadmap viewer. Records: feature name, description, theme, quarter, status (planned / in progress / shipped), owner. Main view: kanban columns for Now, Next and Later. Key action: move a feature between columns. Add a quarter view that groups the same items by quarter. Include empty, loading and error states. Mobile-responsive.

Bug Report Form & Tracker

Standardised bug submission with severity, reproduction steps and status tracking.

FoundersProduct ManagersBeginnerEngineering TeamProduct TeamCustomer Support Team

Key features

Structured bug report formSeverity and priority triageReproduction steps and environmentDuplicate linkingTriage decision log

Build a bug report form and tracker. Records: title, description, steps to reproduce, expected result, actual result, severity (S1-S4), status, reporter, date. Main view: table sorted by severity, with a detail page per bug. Key action: submit a bug in under 30 seconds. Pin S1 bugs to the top of every view. Include empty, loading and error states. Mobile-responsive.

CRM & Pipeline Tracker

Visual pipeline with deal stages, values and close dates to track sales progress at a glance.

FoundersSalespeopleIntermediateSales TeamMarketing Team

Key features

Kanban pipeline by stageDeal value and weighted forecastContacts and companiesActivity log and next actionWin/loss reasons

Build a CRM pipeline tracker. Records: company, contact name, contact email, deal value, stage, owner, expected close date, next action. Main view: kanban board by stage, each column showing deal count and total value. Key action: drag a deal to the next stage. Flag any deal with no activity in 14 days. Include empty, loading and error states. Mobile-responsive.

Proposal & Quote Generator

Auto-generate branded proposals and pricing quotes from templates with dynamic fields.

FoundersSalespeopleIntermediateSales TeamFinance Team

Key features

Reusable service and price catalogueLine items with discounts and taxBranded proposal previewApproval before sendingAccepted / declined tracking

Build a proposal and quote generator. Records: client, contact, line items with quantity and price, discount, tax rate, total, valid until, status. Main view: quote list with status filters, plus a builder screen that recalculates totals live. Key action: turn a filled form into a clean proposal preview. The proposal preview should be a clean document view suitable for PDF export. Include empty, loading and error states. Mobile-responsive.

Burn Rate & Expense Tracker

Track burn rate, categorise spending and forecast runway.

FoundersIntermediate

Build a burn rate and expense tracker. Records: date, vendor, category, amount, recurring flag, notes. Main view: dashboard with monthly burn, cash balance and months of runway remaining. Key action: log an expense in under 15 seconds. Runway = cash balance divided by average burn over the last three months. Show a spend-by-category chart. Include empty, loading and error states. Mobile-responsive.

Inventory Management

Track stock levels, set reorder alerts and manage suppliers.

FoundersIntermediateFacilities TeamFinance TeamSales Team

Key features

SKU catalogue with categoriesStock in / stock out movementsLow-stock and reorder alertsMulti-location stock levelsMovement history audit trail

Build an inventory management tool. Records: SKU, name, category, supplier, unit cost, reorder point, and stock movements (in / out / adjustment). Main view: table of current quantity per item, computed from movements. Key action: receive or issue stock in two clicks. Quantity is always derived from movements, never edited directly. Flag any item below its reorder point. Include empty, loading and error states. Mobile-responsive.

Customer Feedback Board

Collect and prioritise feature requests and bug reports from early users, with upvoting.

FoundersIntermediate

Build a customer feedback board. Records: title, description, submitter, category, vote count, status (under review / planned / in progress / shipped / not planned). Main view: list sorted by votes, with category filters and search. Key action: upvote an existing idea instead of creating a duplicate. Changing status requires an update note shown to everyone who voted. Include empty, loading and error states. Mobile-responsive.

Revenue & MRR Dashboard

Track monthly recurring revenue, churn and cohort retention.

FoundersIntermediate

Build a revenue and MRR dashboard. Records: customer, plan, monthly amount, start date, cancel date. Main view: dashboard with current MRR, new MRR, churned MRR and net change for the month. Key action: see whether this month is up or down at a glance. Add a cohort retention table showing what percentage of each start-month cohort is still active. Include empty, loading and error states. Mobile-responsive.

Presentation Builder

Create and present slide decks with themes, transitions and speaker notes.

FoundersAdvanced

Build a presentation builder. Records: deck (title, theme), slide (title, body, layout, order, speaker notes). Main view: slide list on the left, editor in the middle, plus a full-screen present mode. Key action: add and reorder slides quickly. Present mode should support arrow-key navigation and a speaker-notes view. Include empty, loading and error states. Mobile-responsive.

Marketers

11

I'm growing an audience

Campaign Brief Builder

Standardised campaign briefs with status tracking and stakeholder approvals.

MarketersBeginner

Build a campaign brief builder. Records: campaign name, objective, audience, key message, channels, budget, owner, approver, status. Main view: brief list with status filters, plus a structured brief form. Key action: send a brief for approval. An approver can approve or request changes with a required comment. Include empty, loading and error states. Mobile-responsive.

Event Registration Page

Branded landing page with a registration form, agenda and confirmation.

MarketersBeginner

Build an event registration page. Records: event (title, date, time, location, agenda), registration (name, email, company, questions). Main view: single scrolling page with hero, agenda, speakers and registration form. Key action: register in one screen without scrolling back up. Show a confirmation state with the event details after registering. Include empty, loading and error states. Mobile-responsive.

Brand Asset Library

Central hub for logos, colours, fonts and brand guidelines.

MarketersDesignersBeginner

Build a brand asset library. Records: asset name, type (logo / colour / font / template / photo), file, usage notes, do and don't guidance. Main view: grid grouped by type, with a search box. Key action: download or copy an asset in one click. Colour entries should show the hex value with a copy button. Include empty, loading and error states. Mobile-responsive.

Content Calendar

Plan and schedule content across channels with status and publish dates.

MarketersIntermediateMarketing TeamProduct Team

Key features

Month and list calendar viewsChannel and campaign taggingDraft workflow with reviewersAsset checklist per piecePublished archive with links

Build a content calendar. Records: title, channel, campaign, owner, brief, target publish date, status (idea / drafting / in review / scheduled / published), published URL. Main view: month calendar with items on their target dates, colour-coded by channel. Key action: drag an item to a new date. Add a list view grouped by status. Include empty, loading and error states. Mobile-responsive.

A/B Test Dashboard

Visualise experiment results with statistical significance and written learnings.

MarketersIntermediate

Build an A/B test dashboard. Records: test name, hypothesis, variants with traffic split, primary metric, visitors and conversions per variant, start and end date, decision, learning. Main view: test list with a running-now section, plus a results panel per test. Key action: see whether a result is significant without doing maths. Calculate conversion rate, lift and confidence per variant. Include empty, loading and error states. Mobile-responsive.

SEO Keyword Tracker

Monitor target keywords and identify content gaps against competitors.

MarketersIntermediate

Build an SEO keyword tracker. Records: keyword, search volume, difficulty, current position, target page, competitor holding position one, status. Main view: table sortable by position and volume, with a gap filter for keywords with no target page. Key action: spot which keywords have no content behind them. Show position change since last check with an up or down indicator. Include empty, loading and error states. Mobile-responsive.

Email Template Builder

Design and preview responsive email templates with merge fields.

MarketersIntermediate

Build an email template builder. Records: template name, subject line, body blocks, merge fields used, last edited. Main view: block editor on the left, live preview on the right with a desktop and mobile toggle. Key action: preview a template with sample data filled into merge fields. Warn if a merge field has no sample value. Include empty, loading and error states. Mobile-responsive.

Survey & Feedback Builder

Create custom surveys with branching logic and a response dashboard.

MarketersIntermediate

Build a survey and feedback builder. Records: survey (title, questions with type and options, branching rules), response (answers, submitted at). Main view: question builder for the creator, one-question-at-a-time view for the respondent. Key action: build a working survey without touching settings. Add a results dashboard with a chart per question. Include empty, loading and error states. Mobile-responsive.

Social Media Scheduler

Draft, preview and schedule posts across platforms.

MarketersAdvanced

Build a social media scheduler. Records: post (body, platforms, media, scheduled time, status), account (platform, handle). Main view: calendar of scheduled posts, plus a composer with a per-platform preview. Key action: write once and schedule to several platforms. Warn when a post exceeds a platform's character limit. Include empty, loading and error states. Mobile-responsive.

Campaign Performance Tracker

Log each campaign's spend, results and learnings so the next one starts from evidence.

MarketersIntermediateMarketing TeamData Analytics TeamSales Team

Key features

Campaign register with budgetChannel-level spend and resultsCost per lead and ROICreative and copy linksPost-campaign learnings

Build a Campaign Performance Tracker. Core objects: Campaign (name, objective, owner, start date, end date, budget, status) and ChannelResult (campaign, channel, spend, impressions, clicks, leads, customers, revenue). Screens: 1. Campaigns list with budget, spend to date and a simple ROI figure. 2. Campaign detail — channel results table with computed CTR, cost per lead and cost per customer, plus links to creative. 3. Comparison view — campaigns side by side on cost per lead and ROI. 4. Learnings section per campaign, required before it can be closed. Rules: all derived metrics are computed, never entered. Flag campaigns tracking over budget. Design: dashboard with left sidebar, mono numerals, restrained use of accent for winners, dark mode support.

Engineers

11

I'm shipping software

Incident Tracker

Start here

Log incidents with severity, timeline, root cause and action items.

EngineersIntermediateEngineering TeamCustomer Support Team

Key features

On-call rota by weekIncident timeline with severityTime to acknowledge and resolvePostmortem action itemsRecurring cause tagging

Build an incident tracker. Records: title, severity (P1-P4), status, started at, acknowledged at, resolved at, services affected, root cause, action items with owners. Main view: table sorted by severity, with a detail page showing a chronological timeline. Key action: open a new incident in under 15 seconds. Show time to acknowledge and time to resolve on every closed incident. Include empty, loading and error states. Mobile-responsive.

Code Review Checklist

Standardised pull-request review checklist for security, performance and style.

EngineersBeginner

Build a code review checklist tool. Records: review (PR title, author, reviewer, date), checklist items grouped by category (security, performance, style, tests), each with a checked state and an optional note. Main view: a checklist that resets for each new review, plus a history of completed reviews. Key action: run through a review without forgetting a category. Show a completion percentage and block submission if a security item is unchecked. Include empty, loading and error states. Mobile-responsive.

Technical Debt Tracker

Catalog and prioritise technical debt with effort estimates and ownership.

EngineersBeginner

Build a technical debt tracker. Records: title, description, area of the codebase, effort estimate (S / M / L), owner, priority 1-5, status. Main view: sortable table, plus a board view grouped by owner. Key action: add a debt item in under 15 seconds. Show total outstanding effort by area. Include empty, loading and error states. Mobile-responsive.

Runbook Documentation Tool

Step-by-step operational guides for deployments and incident response.

EngineersBeginner

Build a runbook documentation tool. Records: runbook (title, service, owner, last reviewed date), steps (order, instruction, command, expected result). Main view: searchable runbook list, plus a reader view with each step as a tickable item. Key action: follow a runbook under pressure without losing your place. Render commands in monospace with a copy button. Flag any runbook not reviewed in six months. Include empty, loading and error states. Mobile-responsive.

API Documentation Viewer

Interactive API reference with endpoint details and request examples.

EngineersIntermediate

Build an API documentation viewer. Records: endpoint (method, path, description, parameters, request body, response schema, example request, example response, auth required). Main view: sidebar grouped by resource, reader pane per endpoint. Key action: find an endpoint and copy a working example. Use monospace for all code, with a copy button on every example. Include empty, loading and error states. Mobile-responsive.

DevOps Status Dashboard

Monitor service health, deploy frequency and uptime metrics.

EngineersIntermediate

Build a DevOps status dashboard. Records: service (name, owner, current status), deploy (service, version, date, author, outcome), uptime check (service, date, uptime percentage). Main view: status grid with one tile per service, green through red. Key action: see what is broken right now. Show deploy frequency and uptime for the last 30 days per service. Include empty, loading and error states. Mobile-responsive.

Internal API Playground

Test API endpoints with custom headers and payloads without leaving the browser.

EngineersIntermediate

Build an internal API playground. Records: saved request (name, method, URL, headers, body, notes), response history. Main view: request builder on the left, formatted response on the right with status code and timing. Key action: fire a saved request and read the response. Pretty-print JSON responses and keep a history of the last 20 calls. Include empty, loading and error states. Mobile-responsive.

On-Call Rotation Scheduler

Manage team on-call schedules with shift swaps and escalation paths.

EngineersAdvanced

Build an on-call rotation scheduler. Records: rota (week starting, primary, secondary), swap request (from, to, week, status), escalation path (level, person, delay). Main view: a banner showing who is on call right now, plus the rota for the next eight weeks. Key action: request and approve a shift swap. Prevent a swap that leaves a week uncovered. Include empty, loading and error states. Mobile-responsive.

Dependency Monitor

Track package versions, flag outdated dependencies and surface breaking changes.

EngineersAdvanced

Build a dependency monitor. Records: project, package name, current version, latest version, update type (patch / minor / major), security advisory flag, owner. Main view: table grouped by project, sorted with major updates and security flags first. Key action: see which packages actually need attention. Colour-code by update type and highlight anything with a security advisory. Include empty, loading and error states. Mobile-responsive.

Database Schema Visualizer

Visual ERD-style view of tables, relationships and field types.

EngineersAdvanced

Build a database schema visualizer. Records: table (name, description), field (table, name, type, nullable, primary key, foreign key target). Main view: draggable ERD canvas with tables as cards and relationship lines between them. Key action: trace a foreign key from one table to another. Add a searchable list view as a fallback. Include empty, loading and error states. Mobile-responsive.

Deployment & Release Log

A dependable record of what shipped, when, by whom, and what broke afterwards.

EngineersBeginnerEngineering TeamProduct Team

Key features

Release entries with change listEnvironment and version trackingRollback recordsIncident linkingRelease notes generation

Build a Deployment and Release Log. Core objects: Release (version, environment staging/production, deployed at, deployed by, changes list, risk level, rollback of, status Deployed/Rolled back/Failed, notes) and Incident (release, description, severity, started at, resolved at). Screens: 1. Timeline — reverse-chronological releases per environment with version, author and change count. 2. Release detail — the full change list, linked incidents, and a rollback action that creates a linked rollback record. 3. Release notes view — a clean, shareable summary of changes between two versions. Rules: never edit a released entry; corrections are appended as notes. Show time since last production release. Design: dashboard with left sidebar, monospace for versions and timestamps, dark mode support.

Designers

11

I'm crafting experiences

Brand Asset Library

Central hub for logos, colours, fonts and brand guidelines.

MarketersDesignersBeginner

Build a brand asset library. Records: asset name, type (logo / colour / font / template / photo), file, usage notes, do and don't guidance. Main view: grid grouped by type, with a search box. Key action: download or copy an asset in one click. Colour entries should show the hex value with a copy button. Include empty, loading and error states. Mobile-responsive.

Accessibility Contrast Checker

Start here

Check colour contrast ratios and WCAG compliance for any combination.

DesignersBeginner

Build an accessibility contrast checker. Inputs: foreground colour and background colour, as hex or colour picker. Main view: live preview of sample text on the chosen background, with the calculated contrast ratio. Key action: change a colour and see pass or fail update instantly. Show WCAG AA and AAA results for normal and large text, each with a clear pass or fail badge. Add a saved combinations list. Mobile-responsive.

Portfolio Builder

Create a polished design portfolio with project showcases and a bio.

DesignersBeginner

Build a design portfolio site. Records: project (title, client, year, role, cover image, gallery, summary, outcome), profile (name, bio, links). Main view: project grid on the home page, full case-study page per project. Key action: add a project without touching layout code. Include an about section and a contact link. Include empty, loading and error states. Mobile-responsive.

Style Guide Documentation Site

Living style guide with brand rules, dos and don'ts, and worked examples.

DesignersBeginner

Build a style guide documentation site. Records: section (title, category, body, examples), each example with a do and a don't. Main view: sidebar navigation by category, reader pane with rendered content. Key action: find the rule for a specific element in seconds. Show colour and type examples rendered live, not as screenshots. Include empty, loading and error states. Mobile-responsive.

Design System Showcase

Interactive gallery of UI components with usage guidelines and live previews.

DesignersIntermediate

Build a design system showcase. Records: component (name, category, description, variants, usage guidance, when not to use). Main view: searchable component gallery, with a detail page rendering every variant live. Key action: see a component in every state without opening the code. Show each variant with a copyable name. Include empty, loading and error states. Mobile-responsive.

Colour Palette Explorer

Generate and visualise colour palettes with contrast and accessibility checks.

DesignersIntermediate

Build a colour palette explorer. Records: palette (name, colours with hex and role such as primary, surface, accent). Main view: palette preview applied to a sample UI card, with a contrast grid below. Key action: adjust one colour and see the whole palette respond. The contrast grid should show the ratio for every foreground and background pairing, flagging failures. Include empty, loading and error states. Mobile-responsive.

Mood Board Collector

Drag-and-drop board to collect visual inspiration with notes and tags.

DesignersIntermediate

Build a mood board collector. Records: board (name, project), item (image, source URL, note, tags, position). Main view: freeform draggable canvas per board. Key action: drop in an image and tag it in one move. Add a tag filter that dims non-matching items rather than hiding them. Include empty, loading and error states. Mobile-responsive.

Icon Library Browser

Searchable icon set with categories, sizes and one-click export.

DesignersIntermediate

Build an icon library browser. Records: icon (name, category, keywords, SVG markup). Main view: dense icon grid with a search box matching name and keywords. Key action: find an icon and copy its SVG in one click. Add a size toggle and a light/dark background toggle for previewing. Include empty, loading and error states. Mobile-responsive.

Responsive Breakpoint Previewer

Preview a design at different screen sizes to check responsive behaviour.

DesignersIntermediate

Build a responsive breakpoint previewer. Inputs: a URL to preview, plus a set of device presets (mobile, tablet, laptop, desktop). Main view: side-by-side frames, one per selected breakpoint, all scrolling independently. Key action: compare mobile and desktop at the same moment. Add a custom width input alongside the presets. Include empty, loading and error states. Mobile-responsive.

Design Review Tool

Upload designs and collect structured feedback with pinned annotations.

DesignersAdvanced

Build a design review tool. Records: review (title, image, version, status), comment (x and y position on the image, author, body, resolved flag). Main view: the design with numbered pins, comment thread in a side panel. Key action: click anywhere on a design to leave a pinned comment. Support multiple versions of the same design with a version switcher. Include empty, loading and error states. Mobile-responsive.

Design Handoff Spec Generator

Generate developer-ready specs with spacing, colours and typography.

DesignersAdvanced

Build a design handoff spec generator. Records: screen (name, image), spec entry (element name, spacing, colour, font family, size, weight, line height). Main view: the screen image on the left, a structured spec table on the right. Key action: copy a full spec block for one element. Output values in both pixels and Tailwind class names. Include empty, loading and error states. Mobile-responsive.

Salespeople

10

I'm closing deals

CRM & Pipeline Tracker

Visual pipeline with deal stages, values and close dates to track sales progress at a glance.

FoundersSalespeopleIntermediateSales TeamMarketing Team

Key features

Kanban pipeline by stageDeal value and weighted forecastContacts and companiesActivity log and next actionWin/loss reasons

Build a CRM pipeline tracker. Records: company, contact name, contact email, deal value, stage, owner, expected close date, next action. Main view: kanban board by stage, each column showing deal count and total value. Key action: drag a deal to the next stage. Flag any deal with no activity in 14 days. Include empty, loading and error states. Mobile-responsive.

Proposal & Quote Generator

Auto-generate branded proposals and pricing quotes from templates with dynamic fields.

FoundersSalespeopleIntermediateSales TeamFinance Team

Key features

Reusable service and price catalogueLine items with discounts and taxBranded proposal previewApproval before sendingAccepted / declined tracking

Build a proposal and quote generator. Records: client, contact, line items with quantity and price, discount, tax rate, total, valid until, status. Main view: quote list with status filters, plus a builder screen that recalculates totals live. Key action: turn a filled form into a clean proposal preview. The proposal preview should be a clean document view suitable for PDF export. Include empty, loading and error states. Mobile-responsive.

Competitive Battlecard Viewer

Start here

Searchable library of competitor comparisons with objection handling.

SalespeopleBeginner

Build a competitive battlecard viewer. Records: competitor name, where we win, where they win, pricing comparison, common objections with suggested responses, last updated. Main view: searchable card grid, with a detail page per competitor. Key action: find the right card in under five seconds, mid-call. Search should match competitor names and objection text. Flag cards not updated in 90 days. Include empty, loading and error states. Mobile-responsive.

Commission Calculator

Calculate variable compensation based on deal size, tiers and quota attainment.

SalespeopleBeginner

Build a commission calculator. Records: rep, quota, closed deals with value and date, commission tiers with threshold and rate. Main view: a calculator showing attainment percentage and commission earned to date. Key action: enter a potential deal and see the commission it would earn. Show the next tier threshold and how much more is needed to reach it. Include empty, loading and error states. Mobile-responsive.

Win/Loss Analysis Tracker

Log closed deals to identify patterns in wins and losses.

SalespeopleBeginner

Build a win/loss analysis tracker. Records: deal name, outcome, value, competitor, primary reason, secondary factors, rep, close date, notes. Main view: table of closed deals with outcome filters, plus a summary of top reasons. Key action: log a closed deal while the reason is still fresh. Show win rate overall and per competitor. Include empty, loading and error states. Mobile-responsive.

Sales Playbook

Interactive guide with scripts and best practices by sales stage.

SalespeopleBeginner

Build an interactive sales playbook. Records: stage (name, order, goal), play (stage, title, script, talk track, common pitfalls, next step). Main view: stage navigation across the top, plays listed under the selected stage. Key action: jump to the right script for the call you are about to make. Add a copy button on every script block. Include empty, loading and error states. Mobile-responsive.

Lead Scoring Tool

Score inbound leads based on firmographic data and fit against your ICP.

SalespeopleIntermediate

Build a lead scoring tool. Records: lead (company, contact, industry, size, region, source, budget signal), scoring rule (attribute, value, points). Main view: lead table sorted by score, with a rules editor on a separate screen. Key action: see which leads to call first. Score recalculates automatically when rules change. Show the score breakdown per lead. Include empty, loading and error states. Mobile-responsive.

Territory Mapping Tool

Assign accounts across territories with filters for segment and region.

SalespeopleIntermediate

Build a territory mapping tool. Records: account (name, region, segment, revenue potential, assigned rep), territory (name, rep, regions, segments). Main view: accounts table with bulk assignment, plus a per-territory summary of account count and total potential. Key action: reassign a batch of accounts in one action. Flag any unassigned account and any territory that is heavily imbalanced. Include empty, loading and error states. Mobile-responsive.

Meeting Prep Brief Generator

Compile prospect information and talking points into a pre-call one-pager.

SalespeopleIntermediate

Build a meeting prep brief generator. Records: prospect (company, contact, role, industry, size), meeting (date, objective, known pain points, prior touchpoints, talking points, questions to ask). Main view: a form that produces a clean one-page brief. Key action: produce a printable brief five minutes before a call. The brief should fit on one page and lead with the objective. Include empty, loading and error states. Mobile-responsive.

Customer Health Score Dashboard

Track account health metrics like usage, NPS and renewal risk.

SalespeopleIntermediate

Build a customer health score dashboard. Records: account (name, plan, renewal date, owner), health inputs (usage trend, support tickets, NPS, last contact date). Main view: account table sorted by health score, worst first, with a colour band per account. Key action: spot an at-risk renewal before it is too late. Health score is computed from the inputs and shown with its breakdown. Highlight renewals due in 90 days. Include empty, loading and error states. Mobile-responsive.

Product Managers

12

I'm shaping the roadmap

Product Roadmap Viewer

Visual timeline or kanban of upcoming features, organised by quarter, theme or priority.

FoundersProduct ManagersBeginnerProduct TeamProject Management TeamEngineering Team

Key features

Now / Next / Later columnsOutcome and success metric per itemConfidence level taggingDependency flagsChange history for stakeholders

Build a product roadmap viewer. Records: feature name, description, theme, quarter, status (planned / in progress / shipped), owner. Main view: kanban columns for Now, Next and Later. Key action: move a feature between columns. Add a quarter view that groups the same items by quarter. Include empty, loading and error states. Mobile-responsive.

Bug Report Form & Tracker

Standardised bug submission with severity, reproduction steps and status tracking.

FoundersProduct ManagersBeginnerEngineering TeamProduct TeamCustomer Support Team

Key features

Structured bug report formSeverity and priority triageReproduction steps and environmentDuplicate linkingTriage decision log

Build a bug report form and tracker. Records: title, description, steps to reproduce, expected result, actual result, severity (S1-S4), status, reporter, date. Main view: table sorted by severity, with a detail page per bug. Key action: submit a bug in under 30 seconds. Pin S1 bugs to the top of every view. Include empty, loading and error states. Mobile-responsive.

Prioritization Matrix

Start here

Score features using the RICE framework and rank them by impact.

Product ManagersBeginner

Build a RICE prioritisation matrix. Records: feature name, reach, impact, confidence, effort, calculated score, owner, notes. Main view: table sorted by score, highest first. Key action: add a feature and see where it ranks immediately. Score = (reach x impact x confidence) / effort, calculated automatically and never entered by hand. Include empty, loading and error states. Mobile-responsive.

PRD Template Builder

Structured product requirements document with goals, scope and edge cases.

Product ManagersBeginner

Build a PRD template builder. Records: PRD (title, owner, status, problem, goals, success metrics, scope, out of scope, user stories, edge cases, open questions). Main view: document list, plus a structured editor with one section per field. Key action: start a new PRD from a template with all sections pre-created. Warn when success metrics or out-of-scope are left empty. Include empty, loading and error states. Mobile-responsive.

Experiment Tracker

Track feature experiments with hypothesis, rollout and results.

Product ManagersBeginnerData Analytics TeamProduct TeamMarketing Team

Key features

Hypothesis and success metricVariant and traffic splitRun dates and sample sizeResult and confidenceShip / rollback decision log

Build a product experiment tracker. Records: experiment (name, surface, hypothesis, primary metric, guardrail metrics, rollout percentage, start date, end date, status, result, decision, learning). Main view: experiment list with a running-now section at the top. Key action: record a learning before the context is lost. An experiment cannot be concluded without a result, a decision and a written learning. Include empty, loading and error states. Mobile-responsive.

Feature Request Board

Public or internal board where users submit and upvote feature ideas.

Product ManagersIntermediateProduct TeamCustomer Support TeamSales Team

Key features

Request submission and votingDuplicate mergingDemand weighted by account valueStatus updates back to requestersRoadmap linking

Build a feature request board. Records: request (title, description, submitter, area, votes, status, merged into), vote (request, voter, note). Main view: board sorted by vote count, with area filters and search. Key action: upvote instead of duplicating. Support merging duplicates, transferring votes to the surviving request. Include empty, loading and error states. Mobile-responsive.

Customer Journey Mapper

Visualise user touchpoints, emotions and pain points across stages.

Product ManagersIntermediate

Build a customer journey mapper. Records: journey (name, persona), stage (name, order), touchpoint (stage, channel, user action, emotion, pain point, opportunity). Main view: horizontal swimlane with stages as columns and rows for actions, emotions and pain points. Key action: add a touchpoint to a stage without leaving the map. Show emotion as a simple line across the stages. Include empty, loading and error states. Mobile-responsive.

Release Notes Generator

Auto-format release notes into a user-friendly changelog page.

Product ManagersIntermediate

Build a release notes generator. Records: release (version, date, summary), change (release, type of new / improved / fixed, description, audience). Main view: an editor for the team, plus a clean public changelog page. Key action: turn a list of changes into publishable notes. Group changes by type on the public page and hide anything marked internal. Include empty, loading and error states. Mobile-responsive.

User Feedback Triage Tool

Collect, tag and route user feedback by theme and sentiment.

Product ManagersIntermediateCustomer Support TeamProduct Team

Key features

Central feedback capture formSentiment and theme taggingVolume by theme over timeLink feedback to product areasWeekly digest view

Build a user feedback triage tool. Records: feedback (source, customer, body, sentiment, themes as tags, product area, date, routed to). Main view: inbox with filter chips for sentiment, theme and area, plus full-text search. Key action: tag and route an item in two clicks. Support bulk tagging from the inbox and show volume per theme. Include empty, loading and error states. Mobile-responsive.

Sprint Retrospective Board

Collaborative retro board with what went well, improvements and actions.

Product ManagersIntermediate

Build a sprint retrospective board. Records: retro (sprint name, date), note (column of went well / to improve / action, body, author, votes), action (description, owner, due date, status). Main view: three columns of sticky notes with voting. Key action: add a note without interrupting the discussion. Carry unfinished actions over to the next retro automatically. Include empty, loading and error states. Mobile-responsive.

Data Request Queue

Stop analytics requests arriving over chat — capture them properly, prioritise, and show the answer.

Product ManagersIntermediateData Analytics TeamProduct TeamMarketing Team

Key features

Structured request intakeBusiness-question framingPrioritisation scoringAnalyst assignmentAnswer and dashboard links

Build a Data Request Queue. Core objects: DataRequest (title, requester, team, business question, decision it informs, deadline, effort estimate, priority score, analyst, status New/Prioritised/In progress/Blocked/Delivered/Declined, answer summary, dashboard link). Screens: 1. Intake form that forces a business question and the decision it will inform. 2. Prioritisation board — requests scored by impact and effort, sorted, with drag to reorder. 3. Request detail — thread with the requester, answer summary and links to the resulting dashboard or query. 4. Delivered archive, searchable, so repeat questions get an instant answer. Rules: a request cannot move to In progress without an analyst and an effort estimate. Design: dashboard with left sidebar, dark mode, mono labels for scores.

Metrics Definition Catalogue

One agreed definition per metric, with owner and source, so two dashboards stop disagreeing.

Product ManagersBeginnerData Analytics TeamFinance TeamProduct Team

Key features

Metric definitions with formulasOwner and source systemVersion history of definitionsRelated dashboards and queriesSearch by name or synonym

Build a Metrics Definition Catalogue. Core objects: Metric (name, synonyms, plain-English definition, formula, grain, source system, owner, refresh cadence, caveats, related dashboards, status Draft/Approved/Deprecated) and DefinitionVersion (metric, body, changed by, changed at, reason). Screens: 1. Catalogue — searchable list grouped by domain, matching on name and synonyms. 2. Metric detail — definition, formula in a monospace block with a copy button, caveats callout, and links to dashboards. 3. Change history for each metric with a reason per change. Rules: only approved metrics appear in the default catalogue view; deprecated ones show a clear banner pointing to their replacement. Design: documentation-style dashboard, left sidebar, monospace formulas, dark mode support.

Operators

16

I'm running the business

SOP Documentation Hub

Start here

Create and share standard operating procedures with checklists.

OperatorsBeginner

Build an SOP documentation hub. Records: title, department, owner, steps as a checklist, last reviewed date. Main view: searchable list grouped by department. Key action: find and follow a procedure without asking anyone. Flag any SOP not reviewed in six months. Include empty, loading and error states. Mobile-responsive.

Asset & Equipment Tracker

Log company assets with assignment history and depreciation.

OperatorsBeginner

Build an asset and equipment tracker. Records: asset name, category, serial number, purchase date, purchase cost, assigned to, location, condition. Main view: table filterable by category and location, with a detail page showing assignment history. Key action: reassign an asset to a different person in two clicks. Show current book value using straight-line depreciation. Include empty, loading and error states. Mobile-responsive.

Vendor Management Portal

Centralise vendor contacts, contracts and renewal dates.

OperatorsBeginner

Build a vendor management portal. Records: vendor name, category, primary contact, contract start and end date, annual cost, notice period, owner, notes. Main view: table sortable by renewal date, with a renewals panel for the next 90 days. Key action: see which contracts need a decision soon. Highlight any vendor whose notice deadline falls within 30 days. Include empty, loading and error states. Mobile-responsive.

Expense Reporting Tool

Submit and approve expense reports with receipt uploads and categories.

OperatorsIntermediateFinance TeamHuman Resources Team

Key features

Expense submission with receiptsThreshold-based approval routingCategory and budget codingReimbursement statusMonthly export for accounting

Build an expense reporting tool. Records: submitter, date, merchant, category, amount, receipt image, cost centre, status, approver. Main view: my expenses with a submission form, plus an approvals inbox showing the receipt beside the claim. Key action: submit an expense with a photo of the receipt. Rejections require a comment. Add a monthly CSV export for finance. Include empty, loading and error states. Mobile-responsive.

Office & Desk Booking

Reserve desks and meeting rooms against a visual floor plan.

OperatorsHR TeamsIntermediateFacilities TeamHuman Resources Team

Key features

Desk and room booking by dayFloor plan or zone viewRecurring bookingsOccupancy reportingNo-show tracking

Build an office and desk booking system. Records: space (name, type of desk / meeting room / parking, zone, capacity), booking (space, person, date, start and end time, checked in). Main view: pick a date, see available spaces by zone as a grid, book in one click. Key action: book a desk for tomorrow in under 10 seconds. Prevent double booking of the same space and time. Auto-release a desk not checked into by 11:00. Include empty, loading and error states. Mobile-responsive.

Shipping & Logistics Tracker

Track shipments, delivery status and carrier performance.

OperatorsIntermediate

Build a shipping and logistics tracker. Records: shipment reference, carrier, origin, destination, dispatched date, promised date, delivered date, status, cost. Main view: table with status filters, flagging anything past its promised date. Key action: find a shipment by reference in one search. Add a carrier performance summary: on-time rate and average days in transit per carrier. Include empty, loading and error states. Mobile-responsive.

Approval Workflow Builder

Create multi-step approval chains for requests and documents.

OperatorsAdvancedFacilities TeamLegal TeamFinance TeamEngineering Team

Key features

Configurable request types and formsAutomatic routing to the right teamMulti-step approval chainsStatus tracking for requestersFull audit trail

Build an approval workflow builder. Records: workflow (name, form fields, ordered approval steps with approver role), request (workflow, submitter, values, current step, status, history). Main view: workflow catalogue for requesters, dynamic form per workflow, and a reviewer inbox. Key action: submit a request and watch it move through the chain. A request advances only when the current step is approved; a rejection ends the chain and notifies the submitter. Every action writes to an immutable history log. Mobile-responsive.

Dispatch Management System

Assign and route field workers to jobs with scheduling and status.

OperatorsAdvanced

Build a dispatch management system. Records: worker (name, skills, region, availability), job (customer, address, type, required skill, scheduled window, assigned worker, status, notes). Main view: day schedule with workers as rows and time as columns, jobs as blocks. Key action: drag an unassigned job onto a worker. Warn when a job is assigned to someone lacking the required skill or already booked. Include empty, loading and error states. Mobile-responsive.

Order Tracking System

One place to follow every order from payment to delivery, so support stops digging through inboxes.

OperatorsIntermediateCustomer Support TeamSales TeamFinance Team

Key features

Order timeline with status historyCustomer and item details per orderSearch by order ID, email or referenceStatus filters and overdue flagsCSV export for reconciliation

Build an internal Order Tracking System. Core objects: Order (reference, customer name, customer email, items, total, currency, status, placed date, promised date, carrier, tracking number, notes). Statuses: Pending, Paid, Packed, Shipped, Delivered, Cancelled, Refunded. Screens: 1. Orders table — searchable by reference, customer name or email; filter chips for status; highlight orders past their promised date in the accent colour. 2. Order detail — full customer and item breakdown plus a vertical status timeline showing who changed what and when. 3. New order form with validation. Rules: every status change writes an entry to the timeline with a timestamp and the user who made it. Show a small dashboard strip at the top with counts per status. Add CSV export of the current filtered view. Design: clean dashboard layout, left sidebar navigation, dark mode support, data-dense tables with generous row spacing.

Internal Ticketing System

A shared queue for internal requests and issues, with owners, priorities and SLA timers.

OperatorsIntermediateCustomer Support TeamEngineering TeamFacilities Team

Key features

Ticket queue with priority and ownerStatus workflow and assignmentThreaded comments per ticketSLA countdown and breach flagsTeam and category filters

Build an Internal Ticketing System. Core objects: Ticket (title, description, requester, assignee, team, category, priority low/medium/high/urgent, status Open/In progress/Waiting/Resolved/Closed, created date, due date) and Comment (ticket, author, body, date). Screens: 1. Queue view — table with filter chips for status, priority and team, plus a search box. Show an SLA countdown per ticket based on priority (urgent 4h, high 1 day, medium 3 days, low 7 days) and flag breaches. 2. Ticket detail — description, metadata sidebar, status/assignee controls, and a threaded comment feed. 3. New ticket form. Rules: status and assignee changes append a system entry to the comment feed. Add a "My tickets" filter. Design: dashboard with left sidebar, calm dark theme, priority shown as small uppercase mono badges.

Knowledge Base Manager

Internal help articles with owners and review dates, so nothing quietly goes out of date.

OperatorsIntermediateCustomer Support TeamHuman Resources TeamEngineering Team

Key features

Article editor with categoriesOwner and next-review dateStale-content warningsSearch across all articlesDraft and published states

Build an internal Knowledge Base Manager. Core objects: Article (title, category, body in markdown, owner, status Draft/Published/Archived, last reviewed date, review interval in months, tags). Screens: 1. Browse — sidebar of categories, searchable article list, article reader with rendered markdown. 2. Editor — markdown editing with live preview, category, tags, owner and review interval. 3. Health view — articles past their next review date, articles with no owner, and articles never opened. Rules: next review date = last reviewed + review interval. Flag overdue articles clearly in the accent colour. Design: documentation-style dashboard, left sidebar, comfortable reading width, dark mode support.

Contract Repository

Every signed agreement in one searchable place, with renewal dates that surface before they bite.

OperatorsBeginnerLegal TeamFinance TeamSales Team

Key features

Contract records with counterpartyKey dates and renewal alertsValue and payment termsDocument attachmentsStatus and owner tracking

Build a Contract Repository. Core objects: Contract (title, counterparty, type MSA/NDA/SOW/Vendor/Employment, owner, status Draft/In review/Signed/Expired/Terminated, start date, end date, notice period days, auto-renew boolean, value, currency, payment terms, attachments, notes). Screens: 1. Contracts table — search by title or counterparty, filter chips for type and status, sortable by end date. 2. Contract detail — all metadata, attachment list, and a renewal panel showing the last date to give notice (end date minus notice period). 3. Renewals dashboard — contracts expiring or requiring notice in the next 30/60/90 days. Rules: highlight contracts where the notice deadline is within 30 days. Never delete records; archive instead. Design: dashboard with left sidebar, mono for dates and amounts, dark mode support.

Invoice & Payment Monitor

See what has been billed, what has been paid and what is overdue, without opening the accounting system.

OperatorsIntermediateFinance TeamSales Team

Key features

Invoice register with due datesAgeing buckets for receivablesPayment recordingClient statement viewChase reminders list

Build an Invoice and Payment Monitor. Core objects: Invoice (number, client, issue date, due date, amount, currency, status Draft/Sent/Part paid/Paid/Overdue/Written off, notes) and Payment (invoice, amount, date, method, reference). Screens: 1. Invoices table — filters for status and client, search by number, sortable by due date. 2. Ageing dashboard — receivables split into current, 1-30, 31-60, 61-90 and 90+ days overdue, with totals. 3. Client statement — all invoices and payments for one client with a running balance. Rules: status derives from payments and due date, never set by hand except Draft and Written off. Show a chase list of invoices overdue by more than 7 days. Design: dashboard with left sidebar, dense financial tables, mono numerals right-aligned, dark mode support.

Budget Planning Board

Plan spend by department and quarter, then watch actuals land against the plan.

OperatorsIntermediateFinance TeamProject Management Team

Key features

Budget lines by departmentQuarterly planned vs actualVariance highlightingSpend request linkingRolling forecast view

Build a Budget Planning Board. Core objects: BudgetLine (department, category, fiscal year, quarterly planned amounts, owner) and Actual (budget line, month, amount, source note). Screens: 1. Plan grid — departments as rows, quarters as columns, editable planned amounts with row and column totals. 2. Plan vs actual — the same grid showing planned, actual and variance, with over-budget cells in the accent colour. 3. Department detail — monthly actuals against the plan with a simple line chart. Rules: variance = actual minus planned; show it both absolute and as a percentage. Lock planned amounts once a quarter is closed. Design: dashboard with left sidebar, spreadsheet-like grid but with generous spacing, mono numerals, dark mode support.

Maintenance Work Orders

Log building issues, assign contractors and keep an asset history that survives staff turnover.

OperatorsIntermediateFacilities TeamFinance Team

Key features

Issue reporting with photosAsset register and locationContractor assignment and costPreventive maintenance scheduleWork order history per asset

Build a Maintenance Work Orders tool. Core objects: Asset (name, category, location, installed date, warranty until, service interval months), WorkOrder (asset or location, reported by, description, photos, priority, assigned contractor, scheduled date, completed date, cost, status Reported/Scheduled/In progress/Completed/Cancelled). Screens: 1. Report an issue — short form with location picker and photo upload. 2. Work order queue with priority and status filters, plus a scheduling calendar. 3. Asset detail — full maintenance history, total spend, and the next preventive service date. Rules: preventive work orders are generated automatically from each asset's service interval. Show total maintenance spend per month. Design: dashboard with left sidebar, photo thumbnails in cards, dark mode support.

HR Teams

10

I'm building the team

Office & Desk Booking

Reserve desks and meeting rooms against a visual floor plan.

OperatorsHR TeamsIntermediateFacilities TeamHuman Resources Team

Key features

Desk and room booking by dayFloor plan or zone viewRecurring bookingsOccupancy reportingNo-show tracking

Build an office and desk booking system. Records: space (name, type of desk / meeting room / parking, zone, capacity), booking (space, person, date, start and end time, checked in). Main view: pick a date, see available spaces by zone as a grid, book in one click. Key action: book a desk for tomorrow in under 10 seconds. Prevent double booking of the same space and time. Auto-release a desk not checked into by 11:00. Include empty, loading and error states. Mobile-responsive.

Employee Directory & Org Chart

Start here

Searchable team directory with roles, departments and an interactive org chart.

HR TeamsBeginner

Build an employee directory. Records: name, photo, role, department, manager, location, start date, contact details, skills. Main view: searchable card grid filterable by department, with a profile page per person. Key action: find a colleague and their manager in seconds. Add a second view rendering the reporting lines as an org chart. Include empty, loading and error states. Mobile-responsive.

Company Handbook Hub

Living document for company policies, benefits and FAQs.

HR TeamsBeginner

Build a company handbook hub. Records: section (title, category, body, owner, last updated), FAQ (question, answer, category). Main view: sidebar by category, reader pane with rendered content, plus full-text search. Key action: answer your own question without messaging HR. Show a "last updated" date on every section and flag anything older than a year. Include empty, loading and error states. Mobile-responsive.

Time-Off Request Manager

Submit and approve PTO requests with a team availability calendar.

HR TeamsIntermediateHuman Resources TeamProject Management TeamFinance Team

Key features

Leave requests with approval flowLive balance per leave typeTeam absence calendarClash and coverage warningsApproval history log

Build a time-off request manager. Records: employee (name, team, manager, annual allowance), request (type, start date, end date, working days, reason, status, decided by). Main view: my balance and request form, an approvals inbox for managers, and a team month calendar. Key action: request leave and see the remaining balance update. Balance = allowance minus approved days. Warn when more than two people from the same team overlap. Include empty, loading and error states. Mobile-responsive.

Employee Engagement Survey

Run pulse surveys with anonymous responses and trend tracking.

HR TeamsIntermediate

Build an employee engagement survey tool. Records: survey (title, questions, scale, run date, target departments), response (answers, department, submitted at, no identifying fields). Main view: survey builder for HR, one-page response form for employees, results dashboard with scores per question. Key action: run the same pulse survey monthly and compare. Never store who submitted a response. Hide results for any group with fewer than five responses. Mobile-responsive.

Training & Certification Tracker

Track employee training progress, certifications and expiry dates.

HR TeamsIntermediate

Build a training and certification tracker. Records: course (name, provider, required for roles, validity months), completion (employee, course, completed date, expiry date, certificate file). Main view: matrix of employees against required courses, with a clear complete / expiring / missing state per cell. Key action: see who is out of compliance right now. Expiry = completed date plus validity. Flag anything expiring within 60 days. Include empty, loading and error states. Mobile-responsive.

Employee Onboarding Portal

Step-by-step onboarding with task checklists and document uploads.

HR TeamsAdvancedHuman Resources TeamProject Management TeamFacilities Team

Key features

Reusable onboarding checklistsPer-hire progress percentageTask owners across departmentsDue dates relative to start dateBlocked-task visibility

Build an employee onboarding portal. Records: hire (name, role, department, manager, start date), checklist template (name, tasks), task (hire, title, owner role, due offset in days from start, status, notes). Main view: hires board with a progress bar each, plus a hire detail page grouping tasks by owner role. Key action: create a hire from a template and have the full checklist generated. Due dates compute from the start date. Highlight overdue and blocked tasks. Mobile-responsive.

Applicant Tracking System

Track candidates through hiring stages with notes and interview scheduling.

HR TeamsAdvanced

Build an applicant tracking system. Records: role (title, department, status), candidate (role, name, contact, CV file, source, stage, rating), interview (candidate, interviewer, date, feedback, recommendation). Main view: kanban board of candidates by stage, per role. Key action: move a candidate to the next stage and log why. A rejection requires a reason. Show time-in-stage on each card. Include empty, loading and error states. Mobile-responsive.

Performance Review Tracker

Structured review cycles with self-assessments and manager feedback.

HR TeamsAdvanced

Build a performance review tracker. Records: cycle (name, period, deadline), review (employee, manager, self-assessment, manager assessment, goals, rating, status). Main view: cycle dashboard showing completion rate by department, plus a review workspace with self and manager sections side by side. Key action: complete a self-assessment before the deadline. An employee cannot see the manager assessment until both are submitted. Include empty, loading and error states. Mobile-responsive.

Policy Acknowledgement Tracker

Publish a policy, track who has read and signed it, and chase the ones who haven't.

HR TeamsIntermediateHuman Resources TeamLegal Team

Key features

Versioned policy documentsPer-employee acknowledgementCompletion rate by departmentAutomatic re-sign on new versionExportable compliance report

Build a Policy Acknowledgement Tracker. Core objects: Policy (title, body, version, effective date, audience departments) and Acknowledgement (policy version, employee, acknowledged at, signature text). Screens: 1. Policies list — each with version, effective date and a completion percentage bar. 2. Policy detail — full text, the list of who has and has not acknowledged, and a chase action. 3. Employee view — outstanding policies to read, with a scroll-to-bottom-then-confirm flow. Rules: publishing a new version resets acknowledgements for that policy and marks it outstanding again. Add an export of the acknowledgement register. Design: dashboard with left sidebar, serious and legible typography, dark mode support.

Educators

9

I'm teaching others

Quiz Builder

Start here

Create assessments with multiple choice, open-ended or timed questions.

EducatorsIntermediate

Build a quiz builder. Records: quiz (title, subject, time limit, pass mark), question (quiz, type of multiple choice / short answer, text, options, correct answer, points), attempt (student, answers, score). Main view: quiz list for the teacher, one-question-at-a-time view for the student. Key action: build a 10-question quiz in under five minutes. Auto-mark multiple choice and show the score with the correct answers at the end. Mobile-responsive.

Lesson Plan Builder

Structured framework to outline curriculum goals, activities and timelines.

EducatorsBeginner

Build a lesson plan builder. Records: plan (title, subject, year group, duration, learning objectives, materials, activities with timings, assessment, homework). Main view: plan list filterable by subject, plus a structured editor with one section per field. Key action: duplicate last week's plan and adjust it. Show the total of activity timings and warn if it exceeds the lesson duration. Include empty, loading and error states. Mobile-responsive.

Digital Certificate Generator

Automatically issue branded credentials upon course completion.

EducatorsIntermediate

Build a digital certificate generator. Records: template (course name, issuer, logo, signature, wording), certificate (recipient name, course, issue date, unique verification code). Main view: template editor with a live preview, plus an issued-certificates list. Key action: issue a certificate and get a shareable link. Add a public verification page that confirms a code is genuine. Certificates should be printable. Mobile-responsive.

Student Enrollment System

Track student registrations, course assignments and class rosters.

EducatorsIntermediate

Build a student enrollment system. Records: student (name, contact, year group), course (name, capacity, schedule, teacher), enrollment (student, course, status, enrolled date). Main view: course list with places filled out of capacity, plus a roster page per course. Key action: enroll a student and see the roster update. Prevent enrollment beyond capacity and offer a waitlist instead. Include empty, loading and error states. Mobile-responsive.

Tutoring Booking Platform

Schedule one-to-one support sessions with dynamic availability.

EducatorsIntermediate

Build a tutoring booking platform. Records: tutor (name, subjects, weekly availability), booking (tutor, student, subject, date, time slot, status, notes). Main view: availability grid showing bookable slots, plus my bookings for both sides. Key action: book a slot in two clicks. Prevent double booking and stop bookings less than 12 hours ahead. Include empty, loading and error states. Mobile-responsive.

Online Course Platform

Host, structure and deliver educational content to learners.

EducatorsAdvanced

Build an online course platform. Records: course (title, description, cover, published state), module (course, title, order), lesson (module, title, video URL, body, resources, order), progress (student, lesson, completed). Main view: course catalogue, course outline with modules, and a lesson player with next/previous. Key action: watch a lesson and have progress saved automatically. Show a progress bar per course. Instructors edit, students only read. Mobile-responsive.

Classroom Management Tool

Monitor engagement, track attendance and facilitate discussions.

EducatorsAdvanced

Build a classroom management tool. Records: class (name, students, schedule), attendance (class, date, student, present / late / absent), participation note (student, date, note, positive or concern). Main view: today's register with one tap per student, plus a per-student summary page. Key action: take the register for a whole class in under a minute. Show attendance percentage per student and flag anyone below 85%. Mobile-responsive.

Parent Communication Portal

Central hub for updates, progress reports and direct messaging.

EducatorsAdvanced

Build a parent communication portal. Records: parent (name, contact, linked students), announcement (title, body, audience, date), progress report (student, term, subject grades, comments), message thread (parent, teacher, messages). Main view: parent dashboard with their child's updates, plus a teacher view for sending announcements. Key action: read your child's latest report without email. A parent sees only their own children's data, enforced at the database level. Mobile-responsive.

Educational Content Creator

Design interactive slides, worksheets and visual aids.

EducatorsAdvanced

Build an educational content creator. Records: resource (title, subject, type of slides / worksheet / visual aid, blocks with text, image, question or diagram). Main view: block editor on the left, live preview on the right, plus a printable output view. Key action: build a worksheet and print it. Worksheets need a print stylesheet that hides the editor chrome. Include empty, loading and error states. Mobile-responsive.

Students

10

I'm learning and growing

Pomodoro Study Timer

Start here

Focus tool that breaks study sessions into productive intervals and short breaks.

StudentsBeginner

Build a pomodoro study timer. Settings: focus length, short break, long break, number of sessions before a long break. Main view: one large timer with start, pause and reset. Key action: start a session with one tap. Log every completed session and show a daily and weekly total. Play a gentle sound at the end of each interval. Mobile-responsive.

Habit & Study Streak Tracker

Gamified log to maintain daily study consistency and monitor progress.

StudentsBeginner

Build a study streak tracker. Records: habit (name, target days per week), log (habit, date, completed). Main view: today's habits as tappable items, with a current streak and a calendar heatmap below. Key action: mark a habit done in one tap. Show longest streak alongside current streak. Include empty, loading and error states. Mobile-responsive.

Flashcard App

Digital deck system using spaced repetition for memory retention.

StudentsIntermediate

Build a flashcard app with spaced repetition. Records: deck (name, subject), card (deck, front, back, ease level, next review date). Main view: deck list showing cards due today, plus a review screen showing one card at a time. Key action: review a card and rate how well you knew it. Rating pushes the next review date further out: again = today, hard = 1 day, good = 3 days, easy = 7 days, doubling each success. Mobile-responsive.

Study Planner

Time-blocking calendar to organise assignments, exam dates and study blocks.

StudentsIntermediate

Build a study planner. Records: subject, assignment (subject, title, due date, estimated hours, status), study block (subject, date, start time, duration). Main view: week calendar with study blocks, plus an upcoming deadlines panel. Key action: drag a study block onto the calendar. Warn when planned hours for a subject fall short of the estimate before its deadline. Mobile-responsive.

Exam Prep Builder

Consolidate notes, formulas and mock tests into targeted study guides.

StudentsIntermediate

Build an exam prep builder. Records: exam (subject, date, topics), topic (exam, name, confidence 1-5, notes, formulas, practice questions). Main view: topic list sorted by lowest confidence first, with a study guide view per exam. Key action: see which topic to revise next. Show days remaining until the exam and how many topics are still below confidence 3. Mobile-responsive.

Note-Taking Tool

Rich-text editor with support for folder hierarchies and tags.

StudentsIntermediate

Build a note-taking tool. Records: folder (name, parent folder), note (folder, title, body, tags, last edited). Main view: folder tree in a sidebar, note list in the middle, editor on the right. Key action: create a note and start typing immediately. Add full-text search across every note, and a tag filter. Autosave as you type. Mobile-responsive.

Citation Manager

Auto-generate bibliographies and track research sources in proper formats.

StudentsIntermediate

Build a citation manager. Records: source (type of book / article / website, authors, title, publisher, year, URL, accessed date, notes), project (name, sources). Main view: source list per project, plus a formatted bibliography panel. Key action: add a source and copy its formatted citation. Support APA, MLA and Harvard with a format switcher that regenerates the whole bibliography. Mobile-responsive.

Book-to-Quiz Generator

Turn text or textbook chapters into automatically generated practice questions.

StudentsIntermediate

Build a book-to-quiz generator. Input: pasted text or an uploaded chapter. Output: a set of practice questions with answers, tagged by difficulty. Main view: input on the left, generated questions on the right, saved quizzes below. Key action: paste a chapter and get a practice test. Save every generated quiz so it can be retaken. Show the score after each attempt. Mobile-responsive.

Study Group Workspace

Collaborative canvas for shared notes, resource links and group projects.

StudentsAdvanced

Build a study group workspace. Records: group (name, members, subject), shared note (group, title, body, last edited by), resource link (group, URL, title, added by), task (group, title, owner, due date, status). Main view: group dashboard with notes, links and tasks in three panels. Key action: add a resource the whole group can see. Only members can read or write their group's content, enforced at the database level. Mobile-responsive.

Gamified Study Platform

Convert lesson materials into interactive quizzes, levels and reward systems.

StudentsAdvanced

Build a gamified study platform. Records: level (subject, order, questions, points to pass), attempt (student, level, score, passed), profile (student, total points, badges, current level). Main view: a level map showing locked, available and completed levels. Key action: complete a level and unlock the next. Award points and badges on completion, with a celebration state. Levels unlock in order. Mobile-responsive.

Project Managers

9

I'm keeping things on track

Meeting Notes Tracker

Start here

Central log for meeting agendas, action items and clear ownership assignments.

Project ManagersBeginnerProject Management TeamHuman Resources TeamProduct Team

Key features

Agenda and notes per meetingActions with owner and due dateDecisions logCarry-over from last meetingOverdue action digest

Build a meeting notes tracker. Records: meeting (title, series, date, attendees, agenda, notes), action (meeting, description, owner, due date, status), decision (meeting, description, decided by). Main view: meetings grouped by series, plus a separate view of every open action. Key action: capture an action with an owner while the meeting is still running. Carry open actions over into the next meeting in the same series. Highlight overdue actions. Mobile-responsive.

Time Tracking Tool

Log billable hours, task durations and resource expenditure.

Project ManagersBeginner

Build a time tracking tool. Records: project (name, client, hourly rate), entry (project, task, date, start, stop, duration, billable). Main view: a running timer at the top, entries table below, weekly totals per project. Key action: start and stop a timer without leaving the page. Allow manual entry for forgotten hours. Show billable value using the project rate. Mobile-responsive.

OKR Tracker

Set, align and measure Objectives and Key Results.

Project ManagersBeginner

Build an OKR tracker. Records: objective (title, owner, quarter, parent objective), key result (objective, description, start value, target value, current value, unit). Main view: objectives list with a progress bar computed from its key results. Key action: update a current value and watch progress recalculate. Progress per key result = (current minus start) / (target minus start). Objective progress is the average. Mobile-responsive.

Kanban Board

Visual task boards with columns for To Do, In Progress and Done.

Project ManagersIntermediate

Build a kanban board. Records: board (name), column (board, title, order, work-in-progress limit), card (column, title, description, assignee, due date, labels, order). Main view: draggable columns of cards. Key action: drag a card to another column. Warn when a column exceeds its work-in-progress limit. Include empty, loading and error states. Mobile-responsive.

Resource Allocation Dashboard

High-level view of team capacity, workloads and bottleneck management.

Project ManagersIntermediateProject Management TeamEngineering TeamHuman Resources Team

Key features

Weekly allocation gridCapacity vs allocated hoursOver-allocation warningsLeave-aware availabilityProject staffing view

Build a resource allocation dashboard. Records: person (name, role, weekly capacity hours), allocation (person, project, week starting, hours), absence (person, start date, end date). Main view: grid with people as rows and weeks as columns, each cell showing allocated hours against capacity. Key action: spot who is over-allocated before the week starts. Absences reduce that week's capacity. Cells over capacity use the accent colour. Mobile-responsive.

Project Status Report Generator

Format progress, blockers and next steps into shareable stakeholder updates.

Project ManagersIntermediate

Build a project status report generator. Records: project (name, owner, target date, RAG status), report (project, week, summary, progress, blockers, next steps, status commentary). Main view: report editor per project, plus a printable weekly roll-up across all projects. Key action: produce this week's update in five minutes. A status change requires a commentary. Carry last week's next steps into this week's progress field. Mobile-responsive.

Gantt Chart Planner

Timeline visualiser for tracking project phases, milestones and task dependencies.

Project ManagersAdvanced

Build a Gantt chart planner. Records: task (name, start date, end date, owner, percent complete, depends on), milestone (name, date). Main view: horizontal timeline with task bars, dependency arrows and milestone diamonds. Key action: drag a task bar to reschedule it. Warn when a task starts before the task it depends on finishes. Include empty, loading and error states. Mobile-responsive.

Client Project Portal

Shared environment for clients to view project timelines and approve deliverables.

Project ManagersAdvanced

Build a client project portal. Records: project (client, name, status, timeline), deliverable (project, title, version, file, status of in review / approved / changes requested), comment (deliverable, author, body). Main view: client dashboard with timeline and deliverables awaiting their decision. Key action: approve a deliverable or request changes with a comment. A client sees only their own projects, enforced at the database level. Requesting changes requires a comment. Mobile-responsive.

Project Portfolio Dashboard

Every active project with owner, health, milestones and risks on one screen for the weekly review.

Project ManagersIntermediateProject Management TeamProduct TeamEngineering Team

Key features

Portfolio health at a glanceMilestones and due datesRAG status with commentaryRisks and blockers registerWeekly status snapshots

Build a Project Portfolio Dashboard. Core objects: Project (name, owner, sponsor, team, start date, target date, status Not started/On track/At risk/Off track/On hold/Done, summary), Milestone (project, title, due date, done) and Risk (project, description, impact, likelihood, mitigation, owner, status). Screens: 1. Portfolio grid — one card per project showing RAG status, next milestone, days to target and open risk count. 2. Project detail — milestone timeline, risk register and a status update feed. 3. Weekly review — a printable summary of all projects with this week's status commentary. Rules: a status change requires a short commentary. Automatically flag At risk when the next milestone is overdue. Design: dashboard with left sidebar, RAG shown with restrained colour, dark mode support.

Community Builders

8

I'm bringing people together

Member Directory

Start here

Searchable database of community members with bios, tags and contact links.

Community BuildersBeginner

Build a community member directory. Records: name, photo, bio, skills or interest tags, location, links, joined date. Main view: searchable card grid, filterable by tag. Key action: find someone who can help with a specific topic. Members can edit their own profile only. Include empty, loading and error states. Mobile-responsive.

Polls & Voting Tool

Gather quick feedback and crowdsource decisions from community members.

Community BuildersBeginner

Build a polls and voting tool. Records: poll (question, options, closes at, single or multiple choice, created by), vote (poll, option, voter). Main view: open polls list, with results revealed after you vote. Key action: vote in one tap. One vote per person per poll. Show results as percentage bars with the total count. Mobile-responsive.

Community Resource Library

Curated repository of guides, templates and helpful files for the group.

Community BuildersBeginner

Build a community resource library. Records: resource (title, description, type, URL or file, category, tags, added by, date). Main view: card grid grouped by category, with search and tag filters. Key action: find a template without asking in the chat. Show most-opened resources at the top of the home view. Include empty, loading and error states. Mobile-responsive.

Event Calendar & RSVP

Coordinate community events, webinars and meetups with attendee tracking.

Community BuildersIntermediate

Build a community event calendar with RSVPs. Records: event (title, description, date, time, location or link, capacity, host), RSVP (event, member, status of going / maybe / not going, note). Main view: month calendar plus an upcoming events list, with an attendee list per event. Key action: RSVP in one tap from the list. Stop RSVPs at capacity and offer a waitlist. Show attendee count on every event. Mobile-responsive.

Newsletter & Announcement Hub

Draft and distribute essential updates to the entire membership list.

Community BuildersIntermediate

Build a newsletter and announcement hub. Records: announcement (title, body, category, audience, published date, pinned), subscriber (name, email, subscribed categories). Main view: announcement feed for members, plus a composer with a preview for admins. Key action: publish an update that everyone sees immediately. Let members choose which categories they receive. Pinned announcements stay at the top. Mobile-responsive.

Membership Application Portal

Intake form and vetting system to filter and approve new community sign-ups.

Community BuildersIntermediate

Build a membership application portal. Records: application (name, email, answers to screening questions, referral source, status, reviewer, decision note, submitted at). Main view: public application form, plus a reviewer queue sorted oldest first. Key action: approve or decline an application with one click and a note. A decline requires a reason. Show median time to decision. Include empty, loading and error states. Mobile-responsive.

Discussion Forum

Structured threads for members to network, ask questions and share knowledge.

Community BuildersAdvanced

Build a discussion forum. Records: category (name, description), thread (category, title, body, author, pinned, locked, created at), reply (thread, body, author, created at). Main view: category list, thread list sorted by latest activity, and a thread page with replies. Key action: start a thread or reply without friction. Show reply count and last activity on every thread. Only the author or an admin can edit. Mobile-responsive.

Community Coaching Hub

Space to schedule, run and document mentorship or group coaching programmes.

Community BuildersAdvanced

Build a community coaching hub. Records: programme (name, coach, cohort, schedule), session (programme, date, topic, resources, recording link), participant (programme, member, attendance, notes), goal (participant, description, status). Main view: programme dashboard with upcoming sessions, plus a participant page tracking goals. Key action: book onto a session and see what to prepare. Participants see only their own notes and goals. Mobile-responsive.

Nonprofits

8

I'm making an impact

Grant Application Tracker

Start here

Visual pipeline for pending, submitted, approved and rejected grant proposals.

NonprofitsBeginner

Build a grant application tracker. Records: funder name, programme, amount requested, deadline, status, owner, submitted date, decision date, notes. Main view: kanban board by status with the deadline visible on every card. Key action: see every deadline in the next 30 days. Highlight anything due within 14 days. Show total requested and total awarded. Mobile-responsive.

Risk Assessment Tool

Log project compliance, legal checks and operational risk factors.

NonprofitsBeginner

Build a risk assessment tool. Records: risk (project, description, category, likelihood 1-5, impact 1-5, score, mitigation, owner, review date, status). Main view: risk register sorted by score, highest first, plus a simple likelihood-by-impact grid. Key action: log a risk and assign an owner. Score = likelihood x impact. Flag any risk past its review date. Mobile-responsive.

Donation Tracker

Monitor incoming gifts, recurring donations and donor tier status.

NonprofitsIntermediate

Build a donation tracker. Records: donation (donor, amount, currency, date, campaign, method, recurring flag, gift aid eligible). Main view: donations table with campaign and date filters, plus a summary of this month against last. Key action: record a donation in under 15 seconds. Show total raised per campaign and the split between one-off and recurring. Mobile-responsive.

Volunteer Management

Track volunteer sign-ups, shift schedules, skillsets and hour logs.

NonprofitsIntermediate

Build a volunteer management tool. Records: volunteer (name, contact, skills, availability), shift (role, date, start and end time, places needed, location), signup (shift, volunteer, attended, hours logged). Main view: upcoming shifts showing places filled out of needed, plus a volunteer profile with total hours. Key action: sign up for a shift in one tap. Stop sign-ups once a shift is full. Show total volunteer hours this month. Mobile-responsive.

Fundraising Event Page

Campaign landing pages with donation targets, impact metrics and live tickers.

NonprofitsIntermediate

Build a fundraising event page. Records: campaign (title, story, target amount, end date, cover image, impact statements), donation (campaign, name, amount, message, anonymous flag). Main view: single scrolling page with the story, a progress bar toward the target and a recent donors ticker. Key action: donate without leaving the page. Show amount raised, percentage of target and days remaining. Respect the anonymous flag in the ticker. Mobile-responsive.

Beneficiary Impact Tracker

Measure and document the concrete outcomes of nonprofit initiatives.

NonprofitsIntermediate

Build a beneficiary impact tracker. Records: programme (name, goal, target outcomes), outcome measure (programme, indicator, baseline, target, current value, unit, last updated), story (programme, beneficiary initials, narrative, date). Main view: programme dashboard with a progress bar per indicator, plus an impact stories feed. Key action: update an indicator and see progress toward target. Never store identifying beneficiary details. Mobile-responsive.

Donor CRM

Manage donor relationships, interactions and communication history.

NonprofitsIntermediate

Build a donor CRM. Records: donor (name, contact, tier, first gift date, lifetime total, preferred contact method), interaction (donor, type of call / email / meeting / event, date, summary, next step). Main view: donor table sorted by lifetime total, with an interaction timeline per donor. Key action: log an interaction straight after it happens. Flag any donor with no contact in 12 months. Include empty, loading and error states. Mobile-responsive.

Nonprofit Financial Dashboard

High-level tracking of grant allocation, overhead costs and programme spending.

NonprofitsIntermediate

Build a nonprofit financial dashboard. Records: fund (name, source, restricted or unrestricted, amount, period), expense (fund, programme, category, amount, date). Main view: dashboard showing income by source and spending split between programme and overhead. Key action: see the programme-to-overhead ratio at a glance. Warn when spending against a restricted fund exceeds its balance. Mobile-responsive.

Media & Publishers

6

I'm telling stories

Podcast Show Notes Generator

Start here

Auto-format transcripts into structured summaries, timestamps and link directories.

Media & PublishersIntermediate

Build a podcast show notes generator. Input: a pasted or uploaded transcript. Output: episode summary, key topics with timestamps, guest bio, links mentioned, pull quotes. Main view: input on the left, formatted notes on the right with a copy button. Key action: paste a transcript and get publishable notes. Save every episode so past notes stay searchable. Mobile-responsive.

Newsletter Builder

Visual designer to draft and schedule email digests for subscriber lists.

Media & PublishersIntermediate

Build a newsletter builder. Records: issue (title, subject line, blocks, scheduled send, status), subscriber (email, name, subscribed date, active). Main view: block editor with a live email preview, plus an issue list by status. Key action: assemble an issue from blocks and schedule it. Show subscriber count and warn if the subject line exceeds 60 characters. Mobile-responsive.

News Aggregator

Curate relevant industry articles, headlines and trending topics into one feed.

Media & PublishersAdvanced

Build a news aggregator. Records: source (name, feed URL, category), article (source, headline, summary, URL, published date, topic tags, saved flag). Main view: single chronological feed with source and topic filters, plus a saved-for-later list. Key action: scan the day's headlines in one place. Deduplicate the same story appearing from several sources. Include empty, loading and error states. Mobile-responsive.

Editorial CMS

Content management system built for drafting, reviewing and publishing articles.

Media & PublishersAdvanced

Build an editorial CMS. Records: article (headline, standfirst, body, author, editor, section, tags, cover image, status of draft / in review / scheduled / published, publish date), revision (article, body, changed by, changed at). Main view: editorial dashboard by status, an article editor, and a public article page. Key action: move an article from draft to published without leaving the tool. Keep a revision history and let an editor restore any previous version. Mobile-responsive.

Breaking News Alert System

Instant broadcast tool for urgent push notifications and mass updates.

Media & PublishersAdvanced

Build a breaking news alert system. Records: alert (headline, body, severity, channels, sent by, sent at, audience), recipient list (name, members, channel). Main view: a compose screen with a confirmation step, plus a log of everything sent. Key action: send an urgent alert in under 30 seconds. Require an explicit confirmation before sending. Every alert is logged immutably with who sent it. Mobile-responsive.

Media Monitoring Tool

Track brand mentions, press pickups and competitor coverage across the web.

Media & PublishersAdvanced

Build a media monitoring tool. Records: keyword (term, category), mention (keyword, source, headline, URL, published date, sentiment, reach estimate). Main view: mentions feed filterable by keyword and sentiment, plus a volume-over-time chart. Key action: see whether coverage this week is up or down. Group mentions by source and show the top publications by volume. Mobile-responsive.