Our client suggested creating a prototyping program specifically designed for 1C. This would allow business analysts to independently draft the interface in a visual editor, while programmers would receive technical specifications with clear requirements.
The Workflow was as follows:
Initial MVP LaunchTo address these challenges, we used the MVP approach in this project: launched the first version in 2 months and collected user feedback. The first MVP version was a service where users created forms from ready-made elements. Technically, it was purely a frontend application. The form was stored locally on the user's browser.
DesignOur design strategy took inspiration from established prototyping tools like Axure and Figma, with a focus on identifying essential components for 1C forms. By leveraging Google's Material UI kit, we were able to rapidly design a user-friendly interface that mirrored the 1C development environment, enhancing familiarity and ease of use.
Internal TestingThe initial MVP underwent internal testing, revealing the necessity for features such as authentication and prototype sharing. The invaluable feedback gathered from the client’s employees shaped the development of the next version of the MVP.
The second version included the following features:
- authorization,
- project organization,
- comment functionality,
- clickable prototypes,
- shared access,
- automatic language translation capabilities.
Development For the MVP, we applied a serverless approach. Instead of a backend, we used Google Firebase cloud platform. This technical solution saved developers 40% of their time. The frontend application was written in React.