EndorsedendorsedOngoing

Mobile & Web App Development for CSI Lawyer (Legal Practice Management)

Services Covered:

Mobile Application DevelopmentWebsite DevelopmentAPI DevelopmentCloud Consulting and ServicesTest AutomationSoftware QA and TestingSolution Architecture
Project hero — replace with case study imagery
Industry
Industry

Legal

Duration
Duration

45 months

Budget
Budget

200K - 999K

Client Size
Start Date

1 November 2022

Team Size
Team Size

6-10 Employees

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
74/100
Good

Project Capability Score (PCS) estimates how capable Yojji 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

CSI Helsinki Oy

mapHelsinki, Finland

Project Summary

Yojji is developing mobile and web applications for CSI Lawyer, a legal practice management company based in Helsinki. They built React Native mobile apps, a React web app, and a NestJS backend deployed on Kubernetes with support for multiple databases. The work is ongoing and the client reports high-quality delivery, strong communication, and an Agile workflow with daily contact.

Key Challenges

  • Develop mobile and web applications for CSI Lawyer across multiple devices (iOS, Android, web)
  • Design an architecture that is cloud-agnostic and not bound to a specific cloud provider or database
  • Ensure security, scalability, and adherence to best practices
  • Provide support for multiple databases and seamless backend integration

Project Deliverables

  • Mobile apps (iOS and Android) built with React Native
  • Web app built with React
  • Backend API developed with NestJS
  • Kubernetes-based cloud infrastructure
  • Support for MSSQL and PostgreSQL databases
  • Automated frontend and backend test suites and manual testing
  • Admin panel and backend admin functionality

Project Solution

The vendor developed mobile apps (React Native) and a web app (React) with a NestJS backend. They deployed the backend on Kubernetes and implemented support for multiple databases (MSSQL and PostgreSQL). The scope included automated and manual testing, an admin interface, and architecture work to keep the system cloud- and database-agnostic. The team followed Agile practices and maintained frequent communication with the client.

Project Outcome

  • Ongoing project with high-quality deliveries and strong communication
  • Agile methodology with daily contact and excellent project management
  • Automated testing and manual QA implemented for front- and back-end
  • Backend supports multiple databases (MSSQL and PostgreSQL)

Platforms

  • MobileMobile
  • WebWeb

Tech Stack

  • React NativeReact Native
  • React.jsReact.js
  • NestJSNestJS
  • PostgreSQLPostgreSQL
  • SQLSQL

Client Endorsement

Overall Review Rating

4.88star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

The project is still ongoing, however, Yojji has delivered impressively in all areas and has an excellent group of developers. Their workflow is excellent and always available when needed. The team's communication, work quality, and zeal to deliver on time are impressive.

Arvind Sedha

Software Development Director

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

More Projects by Yojji

Completed
Financial Services

Web3 NFT Marketplace & Minting Platform for Crypto Trading Company

Preview of the Web3 NFT Marketplace & Minting Platform for Crypto Trading Company
Budget:
50K - 199K
Duration:
11 months
Team Size:
6-10

Services Covered:

+4 more
Completed
Financial Services

Frontend Development Staff Augmentation for Payment Processing Company

Preview of the Frontend Development Staff Augmentation for Payment Processing Company
Budget:
1M - 10M
Duration:
40 months
Team Size:
1-5

Services Covered:

+5 more