Enhance Strapi JSON Editor -- 2

Job ID: 37755943

Budget: $10 – $30 USD

I’m currently facing a challenge with a custom field plugin I developed for Strapi, utilizing react-codemirror to write JSON files. Despite the effort, the plugin neither saves nor publishes the JSON content created. I aim to significantly improve this plugin’s functionality and reliability.

Key Project Goals:

- **Syntax Highlighting**: Implement to enhance readability and editing of JSON structures.
- **Automatic Validation**: Crucial for checking JSON formats before saving to reduce errors.
- **Auto-saving Feature**: To ensure progress isn’t lost and enhance user experience.
- **Auto Indenting**: To keep the JSON file tidy and readable without manual adjustments.

Challenges:

- Although the custom field is designed to manage JSON content, it currently fails to save or publish any data.
- No error messages or notifications are provided when saving fails, leaving no clues about potential causes or issues.

Ideal Freelancer Skills and Experience:

- Proficiency in Strapi and plugin development.
- Strong experience with React and react-codemirror.
- Knowledge in implementing syntax highlighting, auto-validation, and auto-saving functionalities.
- Ability to debug and solve issues related to saving and publishing within Strapi plugins.
- Experience in custom field creation for content management systems would be a bonus.

This project aims to not only fix the current saving issue but also to enhance the plugin to make it more robust and user-friendly for JSON file management. Your expertise will play a crucial role in transforming this plugin into a valuable tool for Strapi users.
Related categories: JavaScript PostgreSQL React.js Strapi