BENU: MRM systém pro síť prodejen
Velký firemní MRM systém pro maloobchodní síť: zadávání úkolů personálu, správa prodejen a kontrola procesů — serverová architektura pro vysokou zátěž a složitou byznysovou logiku, REST API pro webové i mobilní klienty, cachování na Redisu a úlohy na pozadí přes Quartz.
- Klient
- BENU
- Tým na projektu
- 14 lidí
- Doba na projektu
- 9 měsíců
- Člověkohodiny
- 18 214 h
- .NET 8
- C#
- ASP.NET Core
- MS SQL
- PostgreSQL
- Redis
- Dapper
- Entity Framework
- Docker
- Git
- xUnit
- REST API
- Quartz.NET
Kontext
MRM je velký firemní systém pro maloobchodní síť: zadávání úkolů personálu, správa prodejen, kontrola procesů a zjednodušení každodenní práce manažerů i zaměstnanců.
Systém spojuje webovou část, mobilní aplikace a serverovou platformu s vysokou zátěží a velkým množstvím byznysové logiky.
Role a tým na projektu
Drželi jsme serverovou část systému i klienty pro web a mobil.
Tým Firedev: team lead, 6 backend vývojářů, 2 frontend vývojáři, 1 iOS vývojář, 1 Android vývojář, 2 QA inženýři a produktový manažer, dohromady 14 lidí.
Co jsme udělali
Architektura a vývoj backendu
- Návrh a rozvoj serverové architektury pro vysokou zátěž a složitou byznysovou logiku systému.
- Klíčové moduly pro správu úkolů personálu, prodejen a uživatelů.
- Návrh struktury databáze a optimalizované dotazy kvůli výkonu.
API a integrace
- Vývoj a optimalizace REST API pro komunikaci s webovými i mobilními klienty.
- Cachování na Redisu a úlohy na pozadí přes Quartz.NET.
Tým na projektu
Řešíte něco podobného?
Popište zadání — ozveme se s návrhem řešení, termíny a odhadem.