Adalat.pk | Next.js | Law firm application

Case Study: Building Adalat.pk's Legal Marketplace

I developed Adalat.pk, a comprehensive legal application as a solo developer, facilitating a platform where lawyers can register and offer their services, while clients can easily find and connect with them based on specific legal needs.

The client was a law firm based in the country, comprised of 20-30 lawyers, administrators, and barristers. At that time, they lacked an online presence. They approached us with the goal of creating an application to enhance their visibility and make their legal services more accessible to people across the country.

Client:

Adalat.pk

Project:

Adalat.pk | Next.js | Law firm application

Tech Stack:

Next.js, TypeScript, TailwindCSS, Vercel

User authentication & Profile ManagementLawyer ProfileLegal portfolio & Services pageUser authentication & Profile Management

Features

Website Design:Utilized TailwindCSS to design a clean and responsive front-end, incorporating various TailwindCSS components to ensure a seamless user experience across devices.
Website Development:Built the application using Next.js, and Ruby on Rails,focusing on robust back-end development to manage user accounts, service listings, and secure communication features.

challenges

Challenges

The main challenge was to understand the complexities and unique obstacles that clients and lawyers face in the country. To address this, we optimized the application by removing the initial sign-in requirement for clients to ask questions, making the platform more accessible. Clients can now freely interact with lawyers and ask questions without any barriers. Once they decide to proceed with a lawyer's services or share their experience, they can create an account.

Workflow

Workflow

As the solo developer, I adopted a modified Agile approach with one-week iterations and regular client touchpoints. I implemented a CI/CD pipeline with automated testing to ensure rapid, error-free deployments. User feedback was collected through in-app surveys and directly incorporated into the backlog. I maintained detailed documentation of API endpoints and component architecture to facilitate future scaling.

results

Results

Successfully onboarded numerous lawyers and clients, leading to increased engagement and positive user feedback.

Testimonials
What My Clients Say
My clients praise my ability to deliver innovative, high-quality solutions that drive growth and exceed expectations, transforming their ideas into successful digital products.
Want to build something amazing?
(5/5)

Delivered high-quality work ahead of schedule and maintained clear, effective communication throughout the entire process. Their attention to detail and strong technical skills greatly contributed to the success of our project.

Lawrence

Team Manager at Scratch Paper

Lawrence