π οΈ FS-Quickstart CLI
FS-Quickstart CLI is a simple command-line tool that allows you to quickly scaffold a backend (in Python or Node.js) or a frontend (in React or Next.js) project with minimal setup.
π Features
- Quickly initialize a backend project using Python (FastAPI) or Node.js.
- Quickly initialize a frontend project using React or Next.js.
- Simple and consistent CLI interface.
π₯Install
cargo install fs-quickstart
π¦ Usage
π§± Command Structure
fs-quickstart <PROJECT_NAME> <PROJECT_TYPE> [options]
| Argument |
Description |
PROJECT_NAME |
Name of your project |
PROJECT_TYPE |
frontend or backend |
βοΈ Options
| Option |
Description |
Values |
--backend-framework |
Specify backend framework |
python or node |
--fastapi |
(Optional) Use FastAPI when backend framework is Python |
(flag) |
--frontend-framework |
Specify frontend framework |
react or next |
π§ͺ Examples
π§ Create a Python backend with FastAPI
fs-quickstart myapp backend --backend-framework python --fastapi
βοΈ Create a Node.js backend
fs-quickstart myapp backend --backend-framework node
π¨ Create a React frontend
fs-quickstart myapp frontend --frontend-framework react
π Create a Next.js frontend
fs-quickstart myapp frontend --frontend-framework next
β
Tip: Use the --fastapi flag only if your backend framework is Python.