Optima — a text editor that checks text style and spelling
- My role:
- Owner, developer
- When:
- 2016–2022
Optima — a text editor that I developed on the Electron platform using React and Redux. This is a commercial product launched in 2016.
It checks text style and spelling in Russian using an external style-checking service and gives recommendations:
It works with Markdown files, but as a WYSIWYG editor. The user gets an easy-to-use, minimalistic text editor that works offline.
It has quick sharing of text via links:
And also, a typography tool that helps to prepare text for publication:
The typography tool has settings and preferences for Russian or English typography notation:
Monetization
To market it as a commercial product, I developed a simple checkout process utilizing my bank’s payment processing platform, which includes:
- The checkout process that is integrated with the payment platform
- A simple order management system (accessible via CLI)
- Automatic license key generation and email delivery
Technologies used:
- Node.js with the Express framework
- MongoDB with Mongoose as persistence
- Mandrill for email delivery