beshkan
v1.0.4
Published
Intelligent IT Solution maker which create Full stack web application with just one command.
Downloads
35
Maintainers
Readme
Beshkan CLI
🚀 A simple CLI tool to bootstrap a full-stack web application using the Beshkan App Template.
This CLI clones a starter frontend project built with Next.js and TypeScript, unlinks the Git history, sets up custom metadata like app name and description, and gets you ready to launch your own full-stack application.
✨ Features
- 🧱 Clones the Beshkan
app-templaterepo - 🧼 Unlinks Git history from the cloned repo
- 💠 Prompts for custom project title and description (or skip via
--default) - 📝 Replaces placeholders in the frontend layout file
- 🔧 Sets up the project directory cleanly for your own use
📆 Installation
npm install -g beshkan⚙️ Usage
beshkan --name my-appThis will:
- Clone the
app-templateinto a folder calledmy-app - Ask you for the project title and description
- Replace placeholders like
<<<APP_NAME>>>and<<<APP_DESCRIPTION>>>in your layout file - Unlink the
.githistory so you can start fresh
Optional Flags
| Flag | Description |
|--------------|-----------------------------------------|
| --name | (Required) Your project directory name |
| --default | Use default values for title & description |
🧪 Example
beshkan --name portfoliobeshkan --name blog --default🧹 Template Used
This CLI pulls from:
👉 https://github.com/SiaExplains/app-template
More templates (backend, database, etc.) coming soon!
📜 License
MIT
💬 About
Beshkan CLI is part of the Beshkan project – a full-stack site builder that simplifies bootstrapping modern web apps with Next.js, NestJS, Express, TypeScript, and more.
Made with ❤️ by @SiaExplains
