RAPORBOX

Role
Full-stack developer
Company
Jekirdek Teknoloji
Industry
Real estate appraisal
Users
Appraisers
Platform
Web · Chrome extension
01Overview

RaporBox was built for appraisers who prepare real estate appraisal reports for banks. A single report means pulling together title deed, zoning, building permit and occupancy permit details, the address code and zoning status from official sites, comparable listings from the market, and the bank's own format. RaporBox takes over the repetitive part of that work so the appraiser can focus on the assessment and the conclusion.

Problem

Every bank wants the report in its own Word format. Appraisers read the same details from documents, gathered them one by one from address, zoning and listing sites, and retyped them into every report. Most of their time went to data entry and text editing rather than the assessment itself.

Solution

The appraiser uploads the documents, and everything that can be extracted fills the report fields automatically. The address code, zoning status, comparables and energy performance certificate come in through the Chrome extension. Bank-specific templates write the paragraphs on their own from tags, and the report downloads as a Word file, attachments included, with a single click.

02How it works
  1. 01

    Template

    The appraiser picks the template of the bank the report is for; each template carries that bank's Word format and section texts.

  2. 02

    Documents

    The property's documents are uploaded; whatever can be extracted fills the report fields, and the screen shows how many fields are complete.

  3. 03

    Extension

    The address code, zoning status, comparable listings and energy performance certificate come in through the browser extension; sign-in and verification steps always stay with the user.

  4. 04

    Text

    The template's paragraphs fill in from the field values; the appraiser writes the assessment and the conclusion.

  5. 05

    Delivery

    The report downloads as a Word file in the bank's format, with its attachments in a single file; the extension also submits the report to the banks' appraisal systems.

03Highlights
01

From documents to report

The report screen shows the fields filled from documents and the completion status. Address, location, zoning, documents and property details progress section by section.

02

Bank-specific templates

Each bank's template is edited section by section. Paragraphs are written with tags such as neighborhood, street and block, and separate texts are kept for residences, land plots and farmland.

03

Browser extension

The address code, zoning status from the municipality, comparables from a listing site, and submission to the banks' appraisal systems. The extension never touches the user's sign-in credentials.

05Technology
01

Frontend

Appraiser and admin interfaces

  • Next.js
  • React
  • MUI
  • CASLRole-based screens
02

Backend

Report fields, templates and Word generation

  • Java 17
  • Spring Boot 3
  • Spring Security
  • Apache POIWord report
  • MySQL
03

Automation

An extension that takes over repetitive data entry

  • Chrome extensionAddress, zoning, comparables, submission
04

DevOps

Shared Jekirdek Teknoloji infrastructure

  • Docker
  • Traefik
  • GitHub Actions
  • Prometheus
  • Sentry