# Developer-Related
1. What are the requirements to become a developer?
Answer: You need to be proficient in PHP and have a good understanding of the Laravel framework.
2. How to become a developer?
(1) Register a BeikeShop account https://beikeshop.com/account/login (opens new window)
(2) Click "Apply to Become a Developer"
(3) After your application is approved, the "Developer Center" will appear in the user dashboard
(4) Once you're a developer, you can start uploading your plugins in "My Plugins"!
3. What is the revenue share for plugins I develop?
Answer: Developers receive 80% of the plugin sales revenue. For example, if a plugin is sold for ¥100, the developer earns ¥80 per sale.
4. Error When Uploading Plugin Configuration as a Developer:This plugin is not authorized. Please purchase it in the plugin market.
Answer: The plugin code must be unique and cannot duplicate an existing plugin on the marketplace. Please modify your plugin's code.
5. How can I deploy the same project on multiple computers without facing environment issues each time?
Answer: It is recommended to use Docker for consistent development environments.
6. How do I enable debug mode?
Answer: In the .env file located in the root directory of the site, set: APP_DEBUG=true