Optima — a text editor that checks text style and spelling
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:
Share a link
And also, a typography tool that helps to prepare text for publication:
Correct typography
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