Skip to content

Latest commit

 

History

History
86 lines (61 loc) · 4.44 KB

File metadata and controls

86 lines (61 loc) · 4.44 KB

Workflows: From idea to production

Step-by-step flows so Islamic tech ideas from this board can be taken into production by builders, founders, and teams.


Overview

  1. Pick an idea from the Ideas Board (or suggest one via GitHub).
  2. Dissect & validate using templates (problem, solution, users).
  3. Check Islamic authenticity where relevant (fiqh, sources, transparency).
  4. Research market & competition (TAM/SAM/SOM, competitors, positioning).
  5. Define brand & messaging (name, persona, value prop).
  6. Plan go-to-market (channels, launch, first 90 days).
  7. Build MVP and iterate with feedback.

Templates live in ../templates/. Use them in order or cherry-pick by stage.


Workflow 1: Idea → MVP (solo or small team)

Step Action Template / doc
1 Choose idea from board; copy requirements into your doc ideas.ummah.build
2 Dissect: problem, solution, users, MVP scope Idea dissection
3 If worship/finance/content: run Islamic authenticity checklist Islamic authenticity
4 Name and one-liner Name/idea generation, Brand
5 Define primary persona and messaging Target personas, Messaging
6 Build MVP (core features only); get 5–10 users
7 Launch and iterate Go to market, Social media

Workflow 2: Idea → funded / serious launch

Step Action Template / doc
1–4 Same as Workflow 1 As above
5 Market size and validation Market opportunity & research
6 Competitive landscape and positioning Competitive analysis
7 Personas and messaging Target personas, Messaging
8 Full GTM and 90-day plan Go to market
9 Social and content system Social media marketing
10 Build, launch, measure

Workflow 3: Improve an existing idea on the board

Step Action
1 Open Edit existing idea issue
2 Propose new fields (e.g. personas, relatedIdeas) or richer requirements
3 Or fork, update ideas.json and schema, then PR

See CONTRIBUTING.md and Comprehensive idea structure. Add relatedSlugs to ideas in ideas.json for better Related suggestions on the board.


Workflow 4: You built something — add it to the board

Step Action
1 Update the idea in ideas.json: set status to in-progress or production, add url with your live link.
2 Run node scripts/generate-idea-html.mjs to regenerate the idea page and sitemap (or open a PR and a maintainer can run it).
3 Optional: Open an Edit existing idea issue with the same changes so the community sees the update.

If it’s a new idea (not on the board), use Suggest new idea and include your live URL.


Quick start (minimal path)

Build one idea in a weekend – 3-day path: define, build one screen, deploy, share, get feedback.


Quick links