@codesurvia/create-app
v1.1.0
Published
Custom CLI to scaffold Codesurvia standard front end project stack
Readme
create-app
A simple CLI to scaffold standardized frontend projects for Codesurvia.
All projects use Next.js, Flowbite React, and SST by default.
Quick Start
npx @codesurvia/create-app my-appThis will:
- Initialize a new Next.js 15 project
- Preconfigure with:
- ✅ Flowbite React
- ✅ Tailwind CSS
- ✅ SST for deployment
- Apply Codesurvia’s project structure and coding standards
📦 Requirements
- Node.js ≥ 18.x
- Git (for initializing the project)
- (Optional) AWS CLI configured (if deploying with SST)
📁 Project Structure
Your scaffolded project will look like:
my-app/
├── .sst/
├── app/
├── components/
├── lib/
├── public/
├── styles/
├── sst.config.ts
├── tailwind.config.ts
├── ...🔧 What’s included |Tool |Purpose | |--------------|------------------------------------------| |Next.js |React framework with App Router | |Flowbite React|UI component library styled with Tailwind | |Tailwind CSS |Utility-first CSS styling | |SST |Serverless infrastructure on AWS |
🧩 How it works
This CLI:
- Clones a starter template
- Installs dependencies
- Sets up initial config
- Initializes a Git repo (optional)
🛠️ Development & Contribution
To contribute or update this package:
- Clone the repo:
- Modify index.js or the template logic
- Test it locally:
- Publish to npm:
🔐 License
MIT © 2025 Codesurvia
