All projects
Front-End LitUp Legal · 2019

LitUp Agency

A legal-services platform with a Laravel backend, React front end and PostgreSQL — turning a traditional practice into a bookable online service.

LitUp is built in Laravel backend with React.JS as front-end and uses Postgres as Database.

The site is about offering legal services.

View Live Project
Laravel Development
Role
Backend Developer
Timeline
12 weeks
Services
Backend architecture, REST API, Database design

The challenge

Legal services are usually sold through phone calls and paperwork. LitUp wanted the opposite: a modern platform where clients browse services, understand pricing and start an engagement online — which meant a robust backend the React front end could trust completely.

The approach

01

Model the domain first

Services, engagements and client accounts were modelled in PostgreSQL before any endpoint was written, so the API grew from the data — not the other way around.

02

A clean API contract

The Laravel REST API was designed together with the front-end developer, with consistent resources and validation so the React app never had to guess.

03

Ship and iterate

The platform launched with the core service catalogue and grew feature by feature based on how real clients actually used it.

The results

100%
API test coverage
12
Weeks to launch
2
Developer team

Tech stack

Laravel React PostgreSQL REST API