2 dedicated Drupal developers, 1 QA specialist, 7 months.
Proven Track Record
A typical case – an outsourcing team starts the project but at some point, it reaches a deadlock. Writing more code brings more incompatibility errors. Adding more functionality leads the system to a failure.
That was the case of our client who came to us with a 60% readymade website. The website was a communication platform for politicians. People would communicate online with each other, exchange views, and discuss hot topics.
The client saw that his outsourcing team wasn’t able to develop the platform further. The deadlines were about to be missed. Numerous bugs appeared that make it impossible to launch the site. Moreover, it was hard to communicate with the team as they didn’t provide timely feedback.
For that reasons, the client decided to ask for consultancy and find an experienced team who would help him to roll out the site at its best.
What did UNL do
Our Drupal team analyzed the existing code line by line and returned a verdict – critical parts are to be re-coded, vulnerabilities eliminated, and bugs fixed.
We rewrote a great deal of the existing code. We also implemented a range of features that the client assigned to us on the go:
- Push notifications of new messages
- Different types of messages are allowed
- Extracting data on voting results from the state website and displaying it on a network
- On-line message notifications with no need to reload the page
- Data integration with automatic synchronization
- Mobile optimization
Sprint by sprint we led the solution to its final shape. Since the website was expected to handle high loads, our team endeavoured best efforts to reduce database querying and load time to improve the website performance.