Services Provided
ERP Development, Web Design
Client Problem
Taking a recruitment request from my clients involves too many manual operations, which results in large amount of mistakes, unnecessary expenses, reduced serving capacity and lowers customer satisfaction. I want to automate this process and limit human intervention to minimum to reduce my workload and improve the user experience.
1
Our Solution
Creating a custom client relationship management system, with a robust request form and convenient user interface allowing to serve the clients quickly and efficiently.
There should also be created a software for storing and processing the candidates in the system. The candidates base software should have a user interface which matches the expectations of the potential candidates, and lets them easily sign into the system, upload their CVs and comfortably wait until they are called for a job interview.
The CRM should be connected to the base of candidates to start the delivery process instantly, after a new request comes into the system. Since recruitment is a complex process including multiple stages of questionnaires and live video meetings, ensuring that the system is reliable and well-optimized plays a crucial role in this project.
2
How we made it work
1. Analysis
We spent 2 weeks of time discussing client's vision, gathering and structuring the requirements and documentation. One of the most important things was to carefully plan the architecture of the product since it is a complex solution consisting of multiple elements. As an output of this phase, the client received a flowchart with all user flows and a rough prototype being a core for the future UX.
2. UI/UX Design
One of our Co-founders and a designer worked closely with the client to create the best possible user experience following latest design guidelines. This work included analyzing target audience and its preferences to ensure that the UX is competitive in the market. Main deliverable of this phase was a development-ready design file with a clickable wireframe which could be used for pitching the investments even before the MVP is live.
3. Product Development
A team of a manager (being one of our co-founders), a middle Back-end developer, a middle Front-end developer, a senior full-stack engineer and a manual tester worked on sprint basis to develop the solution as per the designs and the technical documentation produced as a result of the previous phases. We had weekly meetings with the client providing regular reports and making adjustments based on client's feedback.
4. Cost Optimization
After the app had been developed and run through the required amount of testing iterations, we proceeded to publishing. Here we had to ensure that the app's back-end can withstand estimated amount of active users while keeping the hosting costs as low as possible. In addition to that, we had to train the relationship managers, configure the access levels and perform some other administrative work.
5. Support
Right after the project was published, an intensive care period started. We were performing an advanced monitoring to quickly rect on the bugs and errors which could be identified during first weeks of live. In addition to that, we constantly gathered users feedback and improved the system implementing new modules and features.
3
Explore Other Apps
Let's Connect