Skip to content
LiveFull-stackCompany site

C'esta AI

Corporate website and product showcase of Cesta Technology

Role
Full-stack development & deployment
Period
2026 —
Status
Live

By the numbers

2
languages
2
product pages

Overview

The corporate site of C'esta AI: product pages for Cesta Lex and Cesta AIHM, blog, careers and demo-request flows. Built with Next.js, published in Turkish and English, and running on the same container infrastructure and CI/CD pipeline as the company's other products.

  • Positioning, feature pages and demo-request forms for both products (Cesta Lex for Turkish law, Cesta AIHM for the ECHR) on one site.
  • Turkish and English content, blog and careers pages; server-side caching for fast page loads.

01

Problem

Cesta Lex and Cesta AIHM ran on separate domains; the company needed a single corporate site presenting itself, the product family, the blog and job openings. Because it targets both the Turkish and the European market, the site had to be bilingual.

02

Approach

The site was built with Next.js: product, about, blog, careers and contact pages, a language switcher and a demo-request form. Product pages link into each product's own application. Deployment runs on the container infrastructure and multi-repo CI/CD pipeline shared with CestaLex and CestaLaw.

03

Architecture

  1. Site
    • Next.js
    • TR / EN
    • Blog · Kariyer
  2. Products
    • Cesta Lex
    • Cesta AIHM
  3. Deployment
    • Docker
    • CI/CD
↓ Data flows top to bottom

Outcome

cestaai.com is live as the company's third production web property. Adding a new product page or blog post is a single deployment step through the same pipeline.

Related projects

  • Full-stack
    Open source

    TravelMate

    Trip planning platform with routes, activities and sharing

    A full-stack app where users create trips, add activities and locations, leave comments and share plans publicly or privately. Runs behind Nginx with Docker Compose.

    1
    command for the whole stack
    OpenAPI
    documented API
    • Java 17
    • Spring Boot
    • Spring Security
    • JWT
    • PostgreSQL
    • Next.js
    Open
  • Full-stack
    Open source

    Insurceed

    From quote to policy, payment to claim: a modular insurance platform

    A three-role (customer, agent, admin) insurance management platform covering offer, policy and claim workflows end to end. Rewriting the heavy relational queries improved retrieval speed by 25%.

    3
    user roles
    25%
    faster retrieval
    • Spring Boot
    • Spring Data JPA
    • PostgreSQL
    • JWT
    • React
    • TypeScript
    Open
  • Full-stack
    Open source

    Hastane Otomasyonu

    Java Swing hospital automation with patient and admin panels

    A Java Swing desktop app with registration, login, appointment booking and an admin panel; talks to MySQL over JDBC and builds with Maven.

    • Java
    • Swing
    • JDBC
    • MySQL
    • Maven
    Open