Reference
DevBrain
TajMoment
TajMoment je webová aplikace pro plánování dárků a správu skupin. Umožňuje vytvářet skupiny, wishllisty, rezervovat položky a komunikovat prostřednictvím chatu (SignalR). Aplikace je postavena na ASP.NET Core (.NET 8), MVC/Razor Views, Entity Framework Core a SQL Server s integrací 2FA (TOTP) a CAPTCHA (Cloudflare Turnstile).
- Registrace, přihlášení, 2FA (TOTP), rate limiting
- Profil uživatele s nahráním profilové fotky
- Skupiny, wishllisty, rezervace a nákup položek
- Chat s reálnou komunikací (SignalR)
- Audit log klíčových akcí a bezpečnostní headers
- CAPTCHA (Cloudflare Turnstile)
DevBrain
Web App Pojišťovna
Moderní webová aplikace pro správu pojištěných osob a jejich pojištění, napsaná v C#. Aplikace umožňuje kompletní správu (CRUD) pojištěných (např. "Jan Novák") a jejich pojištění (např. "pojištění bytu"):
- Kompletní správa pojištěných a jejich pojištění (vytvoření, editace, mazání)
- Zobrazení detailů a seznamů
- Data v SQL databázi
Aplikace je naprogramována podle dobrých praktik a je plně responzivní.
Zobrazit detaily
DevBrain
Web App KultuRadar
KultuRadar je webová aplikace pro plánování a sdílení kulturních akcí v Praze. Umožňuje prohlížet akce, filtrovat je podle žánru, nálady, data či ceny, vytvářet vlastní plány a sdílet je s ostatními.
- Prohlížení a filtrování kulturních akcí (žánr, nálada, datum, cena)
- Interaktivní mapa akcí (Leaflet.js, GPS souřadnice)
- Uživatelská autentizace (registrace, přihlášení, odhlášení)
- Plánování akcí (vytváření, správa a sdílení plánů)
- Sdílení plánů pomocí unikátního odkazu
- Admin rozhraní pro správu akcí (CRUD)
- Seed data: 20 předpřipravených akcí v Praze
Použité technologie: ASP.NET Core 8.0 (Razor Pages), Entity Framework Core (SQLite/SQL Server), ASP.NET Core Identity (role Admin, User), Bootstrap 5, Leaflet.js, Serilog.
Zobrazit detaily
DevBrain
Webová Stránka
Moderní responzivní webová prezentace vytvořená v HTML5, CSS3 a JavaScriptu. Obsahuje kontaktní formulář, galerii, reference a je optimalizovaná pro mobilní zařízení. Projekt byl zaměřen na čistý kód, přehlednou strukturu a rychlé načítání.
Zobrazit detaily
DevBrain
Konzolová aplikace Pojišťovna
Základní konzolová aplikace pro správu pojištěnců. Umožňuje přidávat, vyhledávat, upravovat a mazat záznamy. Projekt je vhodný pro začátečníky v C# a slouží k procvičení práce s kolekcemi, třídami a základní logikou aplikace.
Zobrazit detaily