Skip to content

hieudoanm/start

Repository files navigation

🚀 Start, Solve, Ship

A curated developer starter stack for building modern applications across Web, Desktop, Mobile, CLI, Data, and DevOps.

📑 Table of Contents


👤 Who? Who is this for

This repository is for developers, makers, and startup enthusiasts who want a ready-to-use starter stack for building applications quickly. Whether you are a solo developer or part of a small team, this guide helps you choose tools and frameworks efficiently.


📌 What? What is this

A developer starter stack reference for building modern applications across multiple domains:

  • Web: Full-stack apps, styling, frameworks
  • Desktop: Rust + Tauri apps
  • Mobile: Capacitor apps
  • CLI: Go or Bubble Tea tools
  • Data: Python, ML, data visualization
  • DevOps: Docker, CI/CD, Serverless

The philosophy: ship early, iterate often—don’t wait for perfection.


🕒 When? When to use this

Use this starter stack when you want to quickly prototype or launch a project, such as:

  • Starting a side project or hackathon
  • Building an MVP for your startup idea
  • Learning full-stack development
  • Exploring cross-platform development

In short: whenever you need to go from idea → product fast.


🌐 Where? Where to Post / Share

After building your project, share or promote it on these platforms:

📱 Social Media

💻 Startup & Tech Communities


💡 Why? Why this exists

I created this stack to make starting new projects effortless. Many developers waste time deciding which tools to use—this starter kit provides a curated, ready-to-go selection so you can focus on building and shipping, not setup.


🛠 How? The Techstack

No Supergroup Group Subgroup Stack
00 General Dev Tools IDE VS Code
01 Application Dev Tools Language TypeScript
02 Application Dev Tools Packages Manager pnpm
03 Application Dev Tools Monorepo Turborepo
04 Application Dev Tools Linter ESLint
05 Application Dev Tools Formatter Prettier
06 Application Dev Tools Testing Jest
07 Application Web Framework Next.js
08 Application Web Styling TailwindCSS
09 Application Web Styling DaisyUI
10 Application Desktop Language Rust
11 Application Desktop Framework Tauri
12 Application Mobile Framework Capacitor
13 Application Server Framework tRPC
14 Application Server ORM Prisma
15 Application Server Database SQLite
16 CLI Language Go
17 CLI Framework Cobra
18 CLI Framework Bubble Tea
19 Data Dev Tools Language Python
20 Data Dev Tools Packages Manager uv
21 Data Data Analysis pandas
22 Data Data Visualization matplotlib
23 Data Scientific Computing numpy
24 Data Server Framework FastAPI
25 Data Machine Learning Classical scikit-learn
26 Data Machine Learning Deep Learning PyTorch
27 Data Machine Learning Deep Learning TensorFlow
28 Data Machine Learning Deep Learning Keras
29 DevOps Containerization Docker
30 DevOps CI/CD GitHub Actions
31 DevOps Serverless Vercel
32 DevOps PaaS Fly

💪 Motivation

🚢 "Ship your product, not your perfection." – Anonymous
"Done is better than perfect." – Sheryl Sandberg
"Release early, release often." – Eric S. Raymond

Tips for staying motivated:

  • 🏗 Start with an MVP (Minimum Viable Product)
  • 🎯 Focus on solving one core problem really well
  • 🚀 Launch publicly, even if it’s rough
  • 📈 Collect user feedback and iterate

About

@micro/saas is a template repository for Micro SaaS

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors