Web app for repair and exchange requests of car control units.

In cooperation with Remante, I develop and maintain the developer framework for building admin panels and B2B systems, which serves as a unified base for over ten projects. The original jQuery-based system I gradually rewrote into a modern SPA application in Vue 3 with emphasis on component design, clean UX, and reusability.
This platform also includes the standalone shared library (shared library), which contains common functions, helper tools, data models, and API clients used across all Remante apps. The library ensures consistency, speeds up development, and simplifies change management in all systems.
Used technologies:- Frontend: Vue 3, Composition API, Tailwind CSS
- Shared library: JS/TS utilities, API clients, data validations, models
- Backend: PHP (with optimizations for internal needs)
- Developing and rewriting the framework from jQuery to Vue 3 SPA architecture
- Designing and creating Vue components (tables, forms, workflow, editors)
- Creating and maintaining the shared library across projects
- Ensuring compatibility, reusability, and maintenance across different systems
- Long-term optimization and development of the new generation of admin panels
- Significant speed-up of development across projects thanks to a unified base stack
- Big reduction in duplicate code and simplified refactoring
- Used both internally (admin panels, development tools) and externally (B2B portals)