Financial Content & Management Platform
Finans Küpü
Ümmügülsüm Can/Full Stack Software Developer
Finans ve içerik platformunun web, CMS ve backend mimarisi. Uygulama, Payload CMS ve ortak paketler monorepo içinde ayrıştırıldı.
- Rol
- Full Stack Developer
- Tür
- Web Application · CMS · Admin Panel · Backend
- Yığın
- Next.js · React · TypeScript · Node.js · Payload CMS · REST API · npm Workspaces

Project Overview
Finans Küpü platformunun web uygulaması, CMS ve backend mimarisi üzerinde çalıştım. Sürdürülebilirlik için mimari yeniden düzenlendi; CMS ve backend yapıları ayrıştırıldı. Payload CMS tabanlı içerik yönetimi ve admin panel geliştirildi.
Problem
İçerik, yayın yüzeyi ve backend aynı kod yığınında kaldığında değişiklik hem paneli hem siteyi riske atıyordu.
Solution
npm workspaces ile monorepo kuruldu. Web uygulaması, CMS/admin, API, Payload yapılandırması ve ortak paketler ayrıldı.
My Role
Full Stack Developer
Structure
- 01Web Application
- 02CMS / Admin Panel
- 03API / Backend
- 04Payload Configuration
- 05Shared Packages
Architecture
Web
Next.js ve TypeScript ile yayın yüzeyi.
CMS
Payload CMS üzerinde içerik ve admin panel.
Paketler
Ortak tipler ve yapılandırma, uygulamalar arasında paylaşılır.
Key Features
- Content management
- Admin panel
- Monorepo
- REST API
Challenges
Ayrıştırma
Yeniden yapılandırma sırasında içerik modeli ile yayın yüzeyi aynı sözleşmede kaldı.
Result
Platform; web, CMS ve backend olarak ölçeklenebilir bir mimariye alındı.
Deployment
- npm workspaces
- Ayrılmış CMS ve web uygulamaları