Architecture & Tech Stack

A modern, scalable full-stack application built with industry-leading technologies

Frontend

Next.js 15

React framework with SSR/SSG

TypeScript 5.7

Type-safe development

Tailwind CSS 3

Utility-first styling

React Query

Server state management

i18next

Internationalization

Backend

NestJS 11

Node.js framework

Prisma 6

Modern ORM

PostgreSQL

Relational database

TypeScript 5.7

End-to-end type safety

RESTful API

API architecture

DevOps & Tooling

Docker

Containerization

Docker Compose

Multi-container orchestration

Jest

Testing framework

ESLint & Prettier

Code quality tools

GitHub Actions

CI/CD pipeline

System Architecture

Client

Next.js + React

API Server

NestJS + REST

Database

PostgreSQL

Modular Architecture

Clean separation of concerns with reusable components

Type Safety

End-to-end TypeScript for reliability and developer experience

Scalable Design

Built to grow with containerization and modern DevOps