- Total weight
- 104KB
- Requests
- 7
- External dependencies
- 0
- Frameworks
- 0
- HTML13 KB
- CSS14 KB
- JavaScript7 KB
- Fonts68 KB
- Images2 KB
Average website: 2,311 KB and 70 requests on mobile, according to HTTP Archive’s Web Almanac 2024.
Live · dalenconlancaster.com
The platform of a legal and financial firm based in Rianxo (Spain): a public website presenting its eleven practice areas and success stories, a private area where each client follows their case, and the admin panel that runs it all. Three applications with separate access, designed and built by me.


Real screenshots of the live website.

From business accounting to insurance and usury: each area has its own page, plus a way in for anything that does not fit.

A carousel of real resolved cases, each with its own page.

Sign-in with an ID or tax number and password, access requests and password recovery, on its own subdomain.
The same website, adapted to every screen: real screenshots on a phone.



The dalenconlancaster.com home page, measured on 4 November 2026 with the browser’s own tools.
Average website: 2,311 KB and 70 requests on mobile, according to HTTP Archive’s Web Almanac 2024.
$ curl -sI https://dalenconlancaster.com
HTTP/3 200
strict-transport-security: max-age=31536000
content-security-policy: default-src 'self'; script-src 'self'; style-src 'self'; font-src 'self'; img-src 'self' data:; connect-src 'self'; form-action 'self'; frame-ancestors 'self'; base-uri 'self'; object-src 'none'; upgrade-insecure-requests
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
referrer-policy: strict-origin-when-cross-origin
permissions-policy: geolocation=(), microphone=(), camera=()
A small firm needs to build trust online and save time running the practice.
Eleven areas presented clearly, each with its own page, and a way in for matters that fit none of them.
Real success stories with their outcome, each with its own page.
In-person or online service across Spain, in Spanish, Galician and English.
A private area to follow their case without calling the firm.
An admin panel for the firm’s internal work.
A “dark tech” design shared by the website, the client area and the panel.
The public website, the client area and the admin panel are separate applications, with separate access and the same visual identity.
| Layer | What is there | Origin |
|---|---|---|
| Public website | Home, eleven areas, success stories, team and contact form (PHP and JavaScript) | Hand-made |
| Client area | Sign-in with an ID or tax number, access requests and password recovery, at clientes.dalenconlancaster.com | Hand-made |
| Admin panel | The firm’s internal management | Hand-made |
| Data | Clients, cases and access accounts (MySQL) | Hand-made |
| Maps | Link to the firm’s location on Google Maps | External service |
The client requests access from the client area.
The firm activates their account.
They sign in with their ID or tax number and password.
They check their case without calling the firm.
If they forget the password, they reset it themselves.
The whole area runs over an encrypted connection.

The features you can find on the website today.
Accounting, corporate, consumer, contract, tax and property law, investments, litigation, financial planning, data protection, and insurance and usury.
A carousel of resolved cases, each with its own page.
A clock showing whether the firm is open or when it opens again.
A form where the client picks the area of their matter.
Professional profile and a link to the firm’s location.
LinkedIn, Instagram and X.
Private sign-in with an ID or tax number and password.
Access requests and password recovery.
The firm’s internal management.
Real problems from the project, the solution I applied and what it achieved.
The firm’s website is live: browse its practice areas, its success stories or the client-area sign-in.
If you would like me to show you how it is built inside, or you are interested in my profile, write to me.
Or, if you prefer, another channel: