This project now includes comprehensive documentation for all aspects of the Ercode CLI code generator.
-
README.md - Main project overview and quick start guide
- Features overview
- Installation instructions
- Quick start tutorial
- Configuration reference
- Examples
-
DOCUMENTATION.md - Complete technical documentation
- Detailed architecture explanation
- In-depth code generation process
- All parameters and options
- Generated file structure
- Template system explanation
- Helper functions reference
- Advanced usage patterns
- API response format specifications
- Troubleshooting guide
-
QUICK_REFERENCE.md - Quick lookup reference
- Command cheat sheet
- JSON template
- Parameter tables
- Common patterns
- Quick examples
- Troubleshooting matrix
-
TUTORIAL_ID.md - Tutorial lengkap dalam Bahasa Indonesia
- Pengenalan lengkap
- Instalasi step-by-step
- Konsep dasar
- Tutorial praktis
- Contoh kasus nyata (toko online, blog, inventory)
- Tips dan trik
- FAQ lengkap
- Troubleshooting bahasa Indonesia
Start with: README.md → TUTORIAL_ID.md (if Indonesian speaker)
Use: QUICK_REFERENCE.md
Read: DOCUMENTATION.md
Start with: TUTORIAL_ID.md
- Installation and setup
- All CLI commands explained
- Complete JSON configuration guide
- Module and field parameters
- Code generation process
- Generated file structure
- Template system
- Helper functions and utilities
- API integration
- Image upload handling
- State management
- Navigation patterns
- Error handling
- Multiple real-world examples
- Best practices
- Tips and tricks
- Common issues and solutions
- FAQ
- Total Pages: 4 comprehensive documents
- Languages: English + Indonesian
- Examples: 10+ complete examples
- Use Cases: E-commerce, Blog, Inventory, Library
- Code Samples: 50+ snippets
- Troubleshooting Items: 15+ common issues covered
README.md
↓
TUTORIAL_ID.md (Tutorial 1)
↓
QUICK_REFERENCE.md
↓
Build your first module!
README.md
↓
DOCUMENTATION.md (Architecture & Code Generation)
↓
TUTORIAL_ID.md (Tutorial 2 & 3)
↓
Build complex modules with images
DOCUMENTATION.md (Complete read)
↓
Study Templates (lib/templates/)
↓
Study Generators (lib/generator/)
↓
Customize templates for your needs
Need to find something specific? Here's where to look:
| Topic | Document | Section |
|---|---|---|
| Install CLI | README.md | Installation |
| First module | TUTORIAL_ID.md | Tutorial 1 |
| JSON format | QUICK_REFERENCE.md | JSON Template |
| All parameters | DOCUMENTATION.md | JSON Configuration |
| Image upload | DOCUMENTATION.md | Input Type Handling |
| API format | DOCUMENTATION.md | API Response Format |
| Custom endpoint | QUICK_REFERENCE.md | Common Patterns |
| Troubleshooting | All docs | Troubleshooting sections |
| Examples | DOCUMENTATION.md & TUTORIAL_ID.md | Examples sections |
- Read: TUTORIAL_ID.md - Kasus 2
- Reference: DOCUMENTATION.md - Examples
- Quick start: QUICK_REFERENCE.md - Image Upload
- Deep dive: DOCUMENTATION.md - Input Type Handling
- Tutorial: TUTORIAL_ID.md - Tutorial 2
- Quick: QUICK_REFERENCE.md - Model Only
- Tutorial: TUTORIAL_ID.md - Tutorial 3
- QUICK_REFERENCE.md - Troubleshooting
- DOCUMENTATION.md - Troubleshooting
- TUTORIAL_ID.md - Troubleshooting
Each documentation file covers different aspects:
- Overview and features
- Installation
- Quick start (3 steps)
- Configuration tables
- Basic examples
- Commands reference
- Architecture deep dive
- Complete parameter reference
- Code generation internals
- Template system
- Helper functions API
- Advanced patterns
- API specifications
- Professional examples
- Command cheat sheet
- Quick JSON template
- Parameter tables
- Pattern library
- Mini examples
- Quick troubleshooting
- Step-by-step tutorials (Indonesian)
- 3 progressive tutorials
- Real-world case studies
- Tips dan trik
- FAQ lengkap
- Troubleshooting bahasa Indonesia
- Bookmark QUICK_REFERENCE.md for daily use
- Read TUTORIAL_ID.md if you're Indonesian speaker
- Deep dive DOCUMENTATION.md when building complex apps
- Start with README.md if completely new
Found an error or want to improve the docs?
- Fork the repository
- Edit the relevant .md file
- Submit a pull request
Or open an issue at: https://github.com/xrb21/ercode_cli/issues
- GitHub Issues: https://github.com/xrb21/ercode_cli/issues
- Documentation: You're reading it! 📚
- Examples: Check all 4 documentation files
Happy coding with Ercode CLI! 🚀
Last updated: 2026