PlusCode — IDE/editor for JavaScript with commercial tools
PlusCode — a desktop IDE on Electron, tailored for JavaScript/TypeScript/React, with a focus on the work of the developer and their curator (team lead). The editor includes: a task calendar, a bug tracker system from the curator, smart file grouping, backups, code screenshots, and project structure visualization. I am responsible for the entire development cycle — from API to UI.
About the project
PlusCode is an IDE/editor primarily aimed at JavaScript developers and teams where interaction between the executor and the curator (team lead) is important.
The goal of the project is to improve the developer's experience with code and files "under the hood" and simplify communication with the client/manager through built-in commercial features:
- the curator can add bugs/tasks directly into the system,
- the developer resolves them within a single application,
- there is a task calendar,
- smart and manual file grouping,
- a backup system,
- project structure visualization and other tools.
The editor immediately provides more support for JavaScript / TypeScript / React, making it particularly useful for frontend developers.
My role:
- I am responsible for the entire product as a whole:
interface and UX design,
- UI development (HTML, CSS, custom components),
- implementation of functionality on Electron and JavaScript,
- integration with API and internal application logic,
development of a custom design system.
Essentially, I lead PlusCode from idea to a working desktop application.
Technologies:
Platform: Electron JS
Language and logic: JavaScript (Electron, Vanilla JS)
Code editor: Ace Code Editor (with custom extensions and settings written by me)
Interface: HTML, CSS
API: PHP
About the project
PlusCode is an IDE/editor primarily aimed at JavaScript developers and teams where interaction between the executor and the curator (team lead) is important.
The goal of the project is to improve the developer's experience with code and files "under the hood" and simplify communication with the client/manager through built-in commercial features:
- the curator can add bugs/tasks directly into the system,
- the developer resolves them within a single application,
- there is a task calendar,
- smart and manual file grouping,
- a backup system,
- project structure visualization and other tools.
The editor immediately provides more support for JavaScript / TypeScript / React, making it particularly useful for frontend developers.
My role:
- I am responsible for the entire product as a whole:
interface and UX design,
- UI development (HTML, CSS, custom components),
- implementation of functionality on Electron and JavaScript,
- integration with API and internal application logic,
development of a custom design system.
Essentially, I lead PlusCode from idea to a working desktop application.
Technologies:
Platform: Electron JS
Language and logic: JavaScript (Electron, Vanilla JS)
Code editor: Ace Code Editor (with custom extensions and settings written by me)
Interface: HTML, CSS
API: PHP