devkit-starter-pro
v1.0.0
Published
Professional-grade starter templates for Node.js and React developers. Premium templates with advanced features and license validation.
Maintainers
Readme
DevKit Starter
⚡ Lightning-fast starter templates for Node.js and React developers
Build projects 100x faster with modern, production-ready templates. From backend APIs to admin dashboards, get your project up and running in seconds.
🚀 Quick Start
Global Installation
npm install -g devkit-starterCreate Your First Project
devkit-starter create my-awesome-project📦 Available Templates
🆓 Free Templates
- ⚡ React Admin - Modern admin dashboard with Vite & Bootstrap
- 🚀 Node.js API - Production-ready backend with Express & MySQL
✨ Premium Templates
- Premium Admin - Advanced admin templates with premium features
- License key required - Contact us for access
💻 Development
Local Development
git clone https://github.com/wardydev/developer-kit-cli.git
cd developer-kit-cli
npm install
npm link📋 Usage
Create a New Project
devkit-starter create my-projectInteractive Setup
The CLI will guide you through:
- Project name - Enter your project name
- Template selection - Choose from available templates
- Configuration - Customize your project settings
- Installation - Automatic dependency installation
Example Workflow
# Install globally
npm install -g devkit-starter
# Create new project
devkit-starter create my-admin-app
# Follow interactive prompts
? What type of project do you want to create?
❯ ⚡ React Admin - Modern admin dashboard
🚀 Node.js API - Production-ready backend
✨ Premium Admin - Advanced templates (License Required)
# Change to project directory and start
cd my-admin-app
npm start🛠️ Template Features
React Admin Template
- Vite - Lightning-fast build tool
- Bootstrap 5 - Modern responsive UI
- React Router - Client-side routing
- Axios - HTTP client
- ESLint & Prettier - Code quality tools
Node.js API Template
- Express.js - Fast web framework
- MySQL - Robust database integration
- JWT Authentication - Secure user auth
- Middleware - CORS, helmet, morgan
- File Upload - Multer integration
- Environment Config - dotenv support
Premium Admin Templates ✨
- Advanced Components - Premium UI components
- Dashboard Analytics - Advanced charts & metrics
- User Management - Complete admin features
- Multi-theme Support - Dark/light modes
- Advanced Routing - Complex navigation patterns
- Premium Support - Priority assistance
🎯 Why DevKit Starter?
- ⚡ Speed - Get from idea to running project in minutes
- 🏗️ Production Ready - Battle-tested configurations
- 📚 Best Practices - Industry-standard code patterns
- 🔧 Developer Experience - Optimized development workflow
- 📦 Zero Config - Works out of the box
- 🚀 Modern Stack - Latest tools and frameworks
🤝 Contributing
We welcome contributions! Please see our Contributing Guide for details.
📄 License
MIT License - see LICENSE file for details.
🆘 Support
- 📧 Email: [email protected]
- � Issues: GitHub Issues
- � Documentation: Full Docs
Built with ❤️ for developers who want to move fast and build things.
Development
Scripts
npm run dev # Jalankan dalam mode development
npm run lint # Jalankan ESLint
npm run lint:fix # Perbaiki masalah ESLint
npm run format # Format kode dengan Prettier
npm run format:check # Cek format kodeGas Boy - Workflow Update Otomatis
npm run gas-boy # Version bump dan publish interaktif
npm run gas-boy:patch # Version bump patch (bug fixes)
npm run gas-boy:minor # Version bump minor (fitur baru)
npm run gas-boy:major # Version bump major (breaking changes)
npm run gas-boy:dry # Dry run (test tanpa publish)Lihat scripts/README.md untuk dokumentasi lengkap Gas Boy.
Struktur Project
arima-cli/
├── bin/ # Entry point CLI
├── src/
│ ├── commands/ # Perintah CLI
│ │ └── templates/ # Generator template
│ └── utils/ # Fungsi utilitas
├── scripts/ # Script automation
├── package.json
└── README.mdKontribusi
- Fork repository
- Buat feature branch (
git checkout -b feature/fitur-luar-biasa) - Commit perubahan (
git commit -m 'Tambah fitur luar biasa') - Push ke branch (
git push origin feature/fitur-luar-biasa) - Buat Pull Request
Lisensi
Project ini dilisensikan dengan MIT License - lihat file LICENSE untuk detail.
Roadmap
- [ ] Template frontend (React, Vue, Angular)
- [ ] Template PHP (Laravel, CodeIgniter)
- [ ] Dukungan remote template
- [ ] Konfigurasi template custom
- [ ] Mekanisme update template
- [ ] Sistem plugin
