Xolvex developed a customized application for Symple that transformed its internal management by allowing the creation of companies, departments, users, and roles with tailored permissions, optimizing mentorship administration for up to 2,000 employees per company. Using MERN technology, the solution improved response times, implemented a dynamic system for user and role management, and facilitated problem resolution through structured defect documentation. With this platform, Symple achieved a more agile user experience, greater operational efficiency, and a highly tailored approach to its specific needs.
Business Opportunity for the Client
Before collaborating with Xolvex, Symple had worked with another software development company, but the experience did not meet their expectations. Problems included:
— Inadequate design: Both visually and in terms of user experience.
— Slow response times: Which hindered the implementation of dynamic changes and improvements.
— Limited scalability: They needed a solution that would allow mentorships for up to 2,000 employees per company, segmented by roles such as department managers.
Furthermore, to properly execute the mentorships, Symple required:
— Special permissions based on user type.
— A robust structure for managing roles and functions within the platform.
Why Xolvex Was Chosen
Symple chose to collaborate with Xolvex due to their ability to offer highly structured software development processes, with detailed tracking and supported by the agile SCRUM methodology, which allowed for efficient project management.
Additionally, Xolvex stood out for their fast response times, essential for easily implementing dynamic changes and improvements, and their focus on flexibility and customization, designing solutions tailored to the company’s unique needs.
They also excelled at compensating for the absence of a technical counterpart from the client by assigning key roles such as Product Manager and Product Owner, who ensured alignment between Symple’s expectations and the delivered results.
Their technical expertise was evident in tackling complex challenges, such as integrating updated technologies and managing specific business logic, solidifying them as a strategic ally to transform Symple’s internal processes with precision and adaptability.
Technological Challenge for Xolvex
The development of the solution for Symple presented a set of technological challenges that demanded adaptability and strategic planning from Xolvex.
— Lack of systematized processes within Xolvex’s internal structure. This challenge prompted the implementation of agile methodologies, such as SCRUM, which allowed for the optimization of operations and the establishment of a more organized approach to project management.
— Absence of adequate technical documentation. Although the creation of this documentation demanded time and resources during the initial phases of the project, its strategic importance was recognized to ensure the long-term sustainability and scalability of the system, providing a solid foundation for future developments.
— Lack of a technical counterpart from the client, which led Xolvex to assign key Product Manager and Product Owner roles to fill this need. These figures were fundamental in aligning client expectations with the capabilities of the developed system, ensuring effective communication and a design tailored to Symple’s requirements.
— Implementation of Symple’s complex specific business logic, which required detailed analysis and innovative solutions.
— Technical problems related to managing branches in GitHub, which hindered the integration of changes, increasing the complexity of the development process.
— Outdated versions of technologies like Next.js, NestJS, and MongoDB, used in the initial stages of the project, which caused slow loading processes and increased the possibility of defects. Updating these tools to their most recent versions represented a technical challenge that required significant effort to ensure greater efficiency and stability in the system.
Through a collaborative approach and a strong resolution strategy, Xolvex overcame these challenges and delivered a technological solution that transformed Symple’s internal management, consolidating its position as a leader in business innovation.
Solution
Xolvex developed an application that transformed Symple’s internal management. The solution included the following capabilities and improvements:
— Creation and management of key elements: Companies, departments, users, roles, positions, and functions.
— Permissions tailored to each user type: Company administrators (full control over elements within a company), Platform administrators (global supervision with the ability to edit any element), Mentors (responsible for conducting mentorships), Mentees (limited to receiving mentorships).
— Ability to activate and deactivate accounts, allowing dynamic user management.
— MERN Technology: The application was developed using the MERN stack, which includes: MongoDB (flexible and secure storage for platform data), Express.js (efficient and scalable backend), React (interactive and attractive user interface), Node.js (fluid integration between server and internal processes).
— Continuous improvements: During development, Xolvex implemented: Structured defect documentation (facilitated the identification, analysis, and resolution of problems), Idea management (a system was organized to classify proposals into initiatives, features, and stories, allowing for planned and efficient implementation).
Thanks to this solution, Symple significantly improved mentorship management, optimized response times, and offered a much more pleasant user experience. The collaboration with Xolvex stood out for its commitment to excellence and its ability to adapt to the client’s specific needs.