create-robin2
v2.0.5
Published
Robin v2 project generator with raw SQL and Sequelize master templates, preserved UI, and theme color selection.
Downloads
846
Maintainers
Readme
create-robin2
Robin v2 generates preserved full-stack project templates without redesigning or flattening the original apps.
Included templates
- Swift Wheels / TQT ticket reservation system
- Y_BUS booking system
Usage
npx create-robin2What this package preserves
- Original frontend UI source structure
- Existing pages, components, layouts, contexts, API clients, and styles
- Existing backend business logic and database schema
- Resource-based backend folders: config, controllers, routes, middleware, utils, database/schema
Important fixes in 2.0.1
- Adds explicit
sessionstable to SQL schemas - Configures MySQL session store to use the same
sessionstable schema - Keeps frontend code separated instead of merging into
main.jsx - Keeps the original UI intact
- Cleans Y_BUS backend server/session formatting without changing behavior
Run a generated project
Import the backend schema.sql into MySQL first, then run backend and frontend separately.
Backend:
cd backend
npm install
npm run devFrontend:
cd frontend
npm install
npm run devFor Y_BUS, the folders are backend-project and frontend-project.
Robin v2.0.2
This release keeps the master raw SQL templates intact and adds Sequelize versions of the same projects. During generation you can choose:
- Project: Swift Wheels/TQT or Y_BUS
- Database style: Raw SQL/mysql2 or Sequelize
- Theme color: black/white, green
#39ed3f, or golden orange
Theme selection only changes color tokens/classes. It does not change layout, shapes, spacing, components, routes, or page structure.
