ARCHDEVS
Legal Tech · SaaS · Knowledge Platform

Codurile Penale — Legal Knowledge

A full-stack legal SaaS platform providing annotated Romanian criminal codes with hierarchical navigation, full-text search, credit-based monetization, and academic access verification.

Type
Legal Tech SaaS
Audience
Legal Professionals
Models
~20 Database Models
Status
Production
The Challenge

Legal knowledge trapped in printed volumes.

The Problem

Romanian legal professionals lacked a centralized digital platform for annotated criminal codes. Resources were fragmented across printed volumes, academic papers, and disconnected databases — with no unified tool combining codes with case law, jurisprudence, and doctrine.

Our Solution

A comprehensive legal knowledge platform with hierarchical code navigation, three-tier annotations (binding case law, jurisprudence, doctrine), credit-based access, full-text search with Romanian diacritics handling, and an academic verification pipeline.

Key Features

Where law meets technology.

Hierarchical Navigation

Browse from Act → Part → Title → Chapter → Section → Article with self-referencing category trees and caching.

⟨/⟩

Three-Tier Annotations

Binding case law, national/European jurisprudence, and legal doctrine — each with separate access controls and pricing.

Credit Monetization

Dynamic pricing tiers where price-per-credit decreases with volume. Stripe integration for purchases and SmartBill for invoicing.

Full-Text Search

Whoosh + Fuse.js search with custom Romanian diacritics normalization pipeline and keyword extraction via YAKE.

Academic Access

Verification pipeline for students and professors with institutional validation and special access tiers.

Admin & Analytics

Complete CRUD, user management, audit trails (IP, timestamp, user), analytics dashboards, and configuration management.

Tech Stack

Dual-layer architecture.

Frontend

Next.js 14React 18TypeScript 5Material-UI 6Tailwind

Backend

Django 5.1DRF 3.15SimpleJWTMySQL

Search & NLP

WhooshFuse.jsYAKERapidFuzz

Rich Text

TipTap 2.9React Quill

Payments

Stripe CheckoutWebhooksSmartBill

Auth

NextAuth.jsDjango JWTDual-layer

Have a similar challenge?

Let's build your next platform together.

Get in TouchView More Work