Architecture & Tech Stack

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

Frontend

Next.js 15

React framework with SSR/SSG

TypeScript 6

Type-safe development

Tailwind CSS 3

Utility-first styling

React Query

Server state management

next-intl

Internationalization

Backend

NestJS 11

Node.js framework

Prisma 7

Modern ORM

PostgreSQL

Relational database

TypeScript 6

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

Beyond The Arc

Full-stack platform exploring basketball through interactive maps, statistics, and comprehensive data visualizations.

Demonstrating data processing, web architecture, and modern UI development

© 2026 Gurvan LE PAPE. All rights reserved.

Built with Next.js, NestJS & TypeScript

Non-commercial portfolio projectData aggregated from FFBB for educational purposes