Reference

TajMoment 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)
Zobrazit detaily
Web App Pojišťovna 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
Web App KultuRadar 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
Webová Stránka 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
Konzolová aplikace Pojišťovna 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