Submission Guidelines
Submission Guidelines
Thank you for choosing to sell on Codorra. Before submitting your item, please read and follow these guidelines carefully. Items that do not meet these standards will be rejected or returned for changes.
1. Code Quality
- Code must be clean, well-structured, and follow the conventions of the language or framework used.
- Remove all debug statements, commented-out dead code, and console logs before submitting.
- Use meaningful variable and function names. Avoid single-character names except in loops.
- Follow PSR-12 for PHP, ESLint/Prettier conventions for JavaScript, and similar standards for other languages.
2. Documentation
- Every item must include a README or documentation file (PDF, HTML, or Markdown).
- Documentation must cover: installation steps, configuration options, and basic usage examples.
- Code should include inline comments for non-obvious logic.
3. Security
- Items must not contain malicious code, backdoors, obfuscated scripts, or data-collection mechanisms.
- Do not include hardcoded credentials, API keys, or passwords in your submission.
- All user inputs must be validated and sanitised.
- SQL queries must use parameterised statements or an ORM — no raw string concatenation.
4. Functionality
- The item must work as described in the title and description.
- All listed features must be included and functional at the time of submission.
- Include a working demo or screenshots that accurately represent the final product.
5. Originality & Licensing
- Your submission must be your original work.
- You may include third-party libraries, but they must be properly credited and their licenses must permit redistribution.
- Plagiarised or resold items will be permanently removed and your account suspended.
6. File Structure
- Use a clean, logical folder structure. Avoid deeply nested or randomly named folders.
- Remove any build artefacts, node_modules, vendor directories, or temporary files before zipping.
- Include a
changelog.txtor similar file if submitting an update.
7. Media Assets
- Thumbnail: 800×600px minimum, JPG or PNG, max 2MB.
- Screenshots: Must accurately represent the actual item. No mockups that misrepresent functionality.
- Do not include stock photos or assets you do not have a license to redistribute.
Review Process
After submission, your item enters the review queue. A reviewer will inspect it against these guidelines, typically within 3–5 business days. You will be notified by email of the decision. If changes are requested, you may update your item and resubmit.
Repeated Violations
Authors who repeatedly submit items that violate these guidelines may have their author privileges suspended or revoked.
If you have any questions, contact us through your author dashboard.
Share this page