EndorsedendorsedOngoing

MVP Code Audit and Backend Rebuild for Software Consulting Firm

Services Covered:

Website DevelopmentLegacy Application Modernization
Project hero — replace with case study imagery
Industry
Industry

Information Technology

Duration
Duration

55 months

Budget
Budget

Confidential

Client Size
Start Date

1 January 2022

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
80/100
Strong

Project Capability Score (PCS) estimates how capable Darly Solutions is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

map South Africa

Project Summary

LLC Darly Solutions supports a software consulting firm's MVP by auditing and improving an existing Node.js/Express codebase and rebuilding backend functionality to improve code quality and scalability. The vendor provided a code audit, implemented refactors and began rebuilding functionality in a separate codebase while continuing to use the existing MySQL database. Communication is agile with weekly updates, timesheets, and Slack as the primary channel, and the client reports dramatic improvements in code quality.

Key Challenges

  • Improve code quality to allow for scale.
  • Move backlog to additional developers to free up internal resources.
  • Address technical debt from corners cut in the initial MVP.

Project Deliverables

  • Code audit with refactoring recommendations
  • Refactoring and implementation of suggested changes
  • Rebuilding backend functionality in a separate codebase
  • Migration of code to a new repository for the new platform
  • Weekly specification deliverables and timesheets

Project Solution

Darly Solutions performed a code audit of the client's JavaScript stack (Node.js, Express, EJS, jQuery) and provided immediate recommendations for refactoring. They implemented some suggested changes, began rebuilding existing backend functionality in a separate area of the codebase while continuing to use the client's MySQL database, and migrated working code into a new repository intended to become the new platform. The engagement follows an agile approach with weekly meetings, specification updates, and weekly timesheets sent by the vendor. Front-end framework selection (likely Angular or Vue) is under consideration for the next phase.

Project Outcome

  • Dramatic improvement in the quality of code compared to the original codebase.
  • Ongoing backend rebuild with no measurable user data yet.
  • Positive project management with weekly reports and Slack communication.

Platforms

  • WebWeb
  • API/Integration PlatformAPI/Integration Platform

Tech Stack

  • Node.jsNode.js
  • Express.jsExpress.js
  • jQueryjQuery
  • MySQLMySQL
  • AngularAngular
  • Vue.jsVue.js

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

By collaborating with LLC Darly Solutions, there is a significant improvement in the project's quality of codes compared to their original codebase. They lead efficient project management and keep the client updated with their reports. They're a flexible team that delivers promising results.

Anonymous

Head of Tech

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Darly Solutions

Completed
Information Technology

Angular Web App & OpenAI Chatbot Integration

Preview of the Angular Web App & OpenAI Chatbot Integration
Budget:
Less than 10K
Duration:
1 month
Team Size:
1-5

Services Covered:

+3 more
Completed
Pharmaceuticals & Biotechnology

Frontend Development for Pharmaceutical Company

Preview of the Frontend Development for Pharmaceutical Company
Budget:
Less than 10K
Duration:
2 months
Team Size:
1-5

Services Covered:

+1 more