Webové stránky firmy pro projektovou a inženýrskou činnost ve výstavbě

DSpace Repository

Language: English čeština 

Webové stránky firmy pro projektovou a inženýrskou činnost ve výstavbě

Show simple item record

dc.contributor.advisor Macků, Lubomír
dc.contributor.author Staňko, Patrik
dc.date.accessioned 2025-12-10T23:09:57Z
dc.date.available 2025-12-10T23:09:57Z
dc.date.issued 2024-10-27
dc.identifier Elektronický archiv Knihovny UTB
dc.identifier.uri http://hdl.handle.net/10563/57905
dc.description.abstract Tato bakalářská práce popisuje návrh, implementaci a vyhodnocení responzivní webové aplikace určené pro projektovou a inženýrskou firmu. Po přehledu klíčových webových technologií (HTML, CSS, Flexbox), frameworků (Next.js, TypeScript, Prisma) a bezpečnostních opatření (HTTPS, JWT, CSP) se práce věnuje modulární architektuře aplikace: App Routeru Next.js pro uživatelské rozhraní, Pages Routeru pro REST API endpointy a relační databázi SQLite spravované Prismou. Hlavní implementační prvky zahrnují autentizaci uživatelů, nahrávání obrázků přes knihovnu Formidable a kombinaci server-side a client-side renderingu. Automatizované testy (Jest, Testing Library) a audity v Lighthouse potvrzují naplnění cílů v oblasti výkonu, přístupnosti a SEO. Výsledná aplikace splňuje požadavky zadání a poskytuje pevný základ pro budoucí rozšíření.
dc.format 73 s. (73 814 znaků)
dc.language.iso cs
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject Next.js cs
dc.subject TypeScript cs
dc.subject Prisma cs
dc.subject JWT autentizace cs
dc.subject Responzivní design cs
dc.subject Inbound marketing cs
dc.subject CSS Grid cs
dc.subject SEO optimalizace cs
dc.subject Next.js en
dc.subject TypeScript en
dc.subject Prisma en
dc.subject JWT Authentication en
dc.subject Responsive Design en
dc.subject Inbound marketing en
dc.subject CSS Grid en
dc.subject SEO optimization en
dc.title Webové stránky firmy pro projektovou a inženýrskou činnost ve výstavbě
dc.title.alternative Company Website for Project and Engineering Activities in Construction
dc.type bakalářská práce cs
dc.contributor.referee Vařacha, Pavel
dc.date.accepted 2025-06-17
dc.description.abstract-translated This bachelor's thesis describes the design, implementation, and evaluation of a responsive web application tailored for a project and engineering firm. After reviewing core web technologies (HTML, CSS, Flexbox), frameworks (Next.js, TypeScript, Prisma), and security measures (HTTPS, JWT, CSP), the work details the application's modular architecture: a Next.js App Router for the UI, a Pages Router for RESTful API routes, and a SQLite database managed by Prisma. Key implementations include user authentication, image uploads via Formidable, and a mix of server-side and client-side rendering. Automated tests (Jest, Testing Library) and Lighthouse audits confirm performance, accessibility, and SEO goals. The resulting application meets all project requirements and provides a solid foundation for future extensions.
dc.description.department Ústav informatiky a umělé inteligence
dc.thesis.degree-discipline Softwarové inženýrství cs
dc.thesis.degree-discipline Software Engineering en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Bc.
dc.thesis.degree-program Softwarové inženýrství cs
dc.thesis.degree-program Software Engineering en
dc.identifier.stag 70394
dc.date.submitted 2025-06-02


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account