whatisgithub

What is stack-roadmap?

easychen/stack-roadmap — explained in plain English

Analysis updated 2026-06-26

4,541PHPAudience · developerComplexity · 1/5LicenseSetup · easy

In one sentence

A visual full-stack learning roadmap in Chinese that shows indie developers the minimum skills needed to ship and sell a product as a one-person business, with curated daily learning materials for each topic.

Mindmap

mindmap
  root((repo))
    What it does
      Visual roadmap PDF
      Daily learning plan
      draw.io editable
    Skills Covered
      Business model
      Design
      Development
      Growth
    Tech Picks
      React
      React Native
      Minimal stack
    Audience
      Indie founders
      Solo developers
      Career switchers
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Build a checklist of the minimum skills needed to launch and sell a product as a solo developer

USE CASE 2

Identify opinionated tech stack picks for a cross-platform mobile and web app as a one-person team

USE CASE 3

Follow the curated daily learning plan to fill skill gaps one knowledge point at a time

USE CASE 4

Use the visual diagram as a planning reference before starting a side project or indie business

What is it built with?

PHPdraw.ioReactReact NativeMarkdown

How does it compare?

easychen/stack-roadmaptecnickcom/tcpdfcakephp/phinx
Stars4,5414,5464,532
LanguagePHPPHPPHP
Setup difficultyeasyeasyeasy
Complexity1/52/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
You can share and adapt this content for non-commercial purposes only, as long as you credit the original author and share under the same license terms.

So what is it?

This repository is a curated full-stack learning roadmap in Chinese, published in 2023 under the title Fangtang Full-Stack Roadmap. The stated goal is to help developers go from being a specialist working inside a larger organization to running an independent one-person business by filling in the skills they are missing. The roadmap covers business model thinking, design, development, operations, and growth, and tries to select only the smallest set of topics that together form a complete enough skill picture to ship and sell a real product. The core deliverable is a visual roadmap diagram you can download as a high-resolution PDF or open and edit in the free draw.io tool. The diagram strips each skill area down to the minimum recommended choices. For example, it picks React over Vue for front-end work because React has a mature cross-platform mobile option (React Native) while Vue does not, but the authors note that you are welcome to build your own version with different choices. Alongside the diagram, the repository previously offered a daily learning material delivery service. The authors broke the roadmap down into individual knowledge points and curated relevant articles, videos, or tutorials for each one, delivering them one per day through a subscription channel. At the time the README was written, 118 days of material had been organized. Whether to continue building out the service was described as dependent on subscriber numbers. The roadmap content is released under the CC BY-NC-SA 3.0 license, which allows sharing and adapting as long as the original author is credited and the use is non-commercial. The README is written entirely in Chinese, reflecting the intended audience.

Copy-paste prompts

Prompt 1
Using the stack-roadmap full-stack diagram as a guide, list which technologies I still need to learn to ship a solo SaaS app, given that I already know [my current skills].
Prompt 2
Based on the Fangtang Full-Stack Roadmap selection criteria, recommend the minimum set of technologies for building a cross-platform mobile and web app as a one-person team.
Prompt 3
Help me create a 90-day self-study schedule using the stack-roadmap knowledge points for a backend developer transitioning to indie founder.
Prompt 4
I want to build my own version of the stack-roadmap with Vue instead of React, what adjustments should I make to the rest of the recommended stack and why?
Prompt 5
Using the stack-roadmap as a template, create a learning roadmap focused on AI-powered SaaS products for a solo developer in 2025.

Frequently asked questions

What is stack-roadmap?

A visual full-stack learning roadmap in Chinese that shows indie developers the minimum skills needed to ship and sell a product as a one-person business, with curated daily learning materials for each topic.

What language is stack-roadmap written in?

Mainly PHP. The stack also includes PHP, draw.io, React.

What license does stack-roadmap use?

You can share and adapt this content for non-commercial purposes only, as long as you credit the original author and share under the same license terms.

How hard is stack-roadmap to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is stack-roadmap for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.