πŸ—ΊοΈ Product Roadmap

From static directory to free-tier discovery platform β€” a 12-month, 4-phase build plan.

StacksFree starts as a hand-built static directory of free developer tools. The roadmap transforms it into the leading free-tier SaaS discovery platform by solving the three trust killers of free-tier directories: staleness, lack of comparison, and no community signal. Phase 1 makes the existing directory trustworthy (freshness, coverage, SEO). Phase 2 makes it useful (comparison, filtering, calculators). Phase 3 makes it alive (verification, community, alerts). Phase 4 makes it a platform (accounts, monetization, API, AI) β€” all within the Astro + Cloudflare free-tier stack.

Live In dev PlannedΒ·Full roadmap document (Markdown)Β·Updated July 31, 2026
Total features
0
Live
0
In dev
0
Planned
0

Showing all 29 features

1 Β· Directory Foundation

8 features

Weeks 1–6

Make the existing 97-tool directory credible, complete, and discoverable. Fix the #1 trust killer: staleness.

Freshness Sweep SystemPlanned
High priorityEffort: M

Monthly cron job (existing Hermes infra) checks all 97 URLs via lychee link-checker; flags dead/redirected tools; generates a review queue.

Last-Verified FieldPlanned
High priorityEffort: S

Add `lastVerified: YYYY-MM-DD` to every tool entry; display on detail pages.

Structured Free-Tier LimitsPlanned
High priorityEffort: M

Add `limits: {storage, requests, ...}` to the data model for future comparison and filtering.

Missing Tools CoveragePlanned
High priorityEffort: L

Target 50 additional tools in under-represented categories (AI & ML APIs: 4β†’10, Developer Utilities: 2β†’8, Maps: 2β†’6).

Roadmap PageLive
Medium priorityEffort: S

Public roadmap page at /roadmap β€” this document, shipped as an interactive kanban dashboard.

SEO OverhaulPlanned
Medium priorityEffort: M

Per-category landing pages (/category/web-hosting), meta descriptions, Open Graph images, XML sitemap.

JSON-LD Structured DataPlanned
Medium priorityEffort: M

Tool schema (SoftwareApplication, offers, category) on all detail pages.

Dead Tool Removal ProtocolPlanned
Medium priorityEffort: S

Documented process: 2 failed checks β†’ warning badge β†’ removal after 30 days.

2 Β· Interactive Tools v1

6 features

Weeks 7–14

Turn static data into interactive decision tools. Comparison is the killer feature.

Side-by-Side ComparisonPlanned
High priorityEffort: M

Select 2–4 tools β†’ table comparing freeTier, pros/cons, dimension scores, and limits.

Advanced FiltersPlanned
High priorityEffort: M

Category Γ— tags Γ— score (β‰₯7.0) Γ— limit types (has storage, has API, has auth).

Free-Tier Savings CalculatorPlanned
Medium priorityEffort: L

Input your usage (requests/mo, storage GB) β†’ shows which tools fit + estimated cost if paid.

"Build a Free Stack" PickerPlanned
Medium priorityEffort: M

Choose one tool per category β†’ generates a shareable stack URL (e.g. /stack/hosting:cloudflare-pages,cms:astro,db:turso).

Sortable Category TablesPlanned
Medium priorityEffort: S

Replace category filter results with sortable columns (score, lastVerified, storage limit).

Tag-Based DiscoveryPlanned
Low priorityEffort: S

Clickable tag chips on tool pages β†’ filtered list of similar tools.

3 Β· Data & Community

7 features

Weeks 15–26

Make StacksFree the authoritative source by adding verification signals, change alerts, and community input.

Verification BadgesPlanned
High priorityEffort: M

"βœ“ Free tier verified 2026-08-15" badge on tool cards + detail pages; green/yellow/red status.

Free-Tier Change ChangelogPlanned
High priorityEffort: M

Public log of tier changes (e.g. "Supabase reduced free storage 500MB→100MB on 2026-07-01").

Community ReviewsPlanned
Medium priorityEffort: M

Lightweight upvote/downvote + 1-line comment per tool; stored in Cloudflare KV.

Community SuggestionsPlanned
Medium priorityEffort: S

"Suggest a tool" form β†’ creates GitHub issue via API (no backend needed).

NewsletterPlanned
Medium priorityEffort: M

Weekly "Free Tier Watch" (3 tools changed, 2 new, 1 dead); Buttondown free tier + Cloudflare Worker for signup.

Monthly Freshness ReportPlanned
Medium priorityEffort: S

Public blog post: X tools verified, Y removed, Z changed tiers.

Upvote RankingsPlanned
Low priorityEffort: S

"Top 20 Free Tiers This Month" page based on community upvotes.

4 Β· Platform

8 features

Months 7–12

Full platform with accounts, monetization, API, and AI-assisted discovery.

User AccountsPlanned
High priorityEffort: L

Email/password auth via Cloudflare Access or Auth.js + D1; profile with saved stacks and watchlists.

WatchlistsPlanned
High priorityEffort: M

Users follow tools β†’ email alert when free tier changes (Worker checks changelog β†’ sends via Buttondown/Resend free tier).

Public APIPlanned
High priorityEffort: M

GET /api/tools.json (versioned), GET /api/tools/{slug}, GET /api/categories; rate-limited via Cloudflare.

Premium ListingsPlanned
Medium priorityEffort: M

Featured placement (top of category, badge) for paid tools; manual invoicing via Stripe payment link.

Affiliate LinksPlanned
Medium priorityEffort: S

rel="sponsored" links in tool pages (e.g. Vercel, Supabase affiliate programs); disclosed clearly.

Advanced SearchPlanned
Medium priorityEffort: L

Natural-language limit queries: "free postgres with 10GB+ storage" via Workers AI or simple keyword parser.

AI Recommendation QuizPlanned
Low priorityEffort: L

5-question quiz (stack type, scale, preferences) β†’ top 3 tool stacks; Workers AI (free tier).

API Rate LimitingPlanned
Low priorityEffort: S

Per-key limits via Workers + KV (1000 req/day free).

Last updated: 2026-07-31 Β· Living document β€” statuses track the latest roadmap