Creative Networking: Design and Development of a Web Application
| Thesis title: | Kreativní networking: Návrh a vývoj webové aplikace |
|---|---|
| Author: | Nguyen, Quang Thanh |
| Thesis type: | Bakalářská práce |
| Supervisor: | Dědic, Filip |
| Opponents: | Svoboda, Jaroslav |
| Thesis language: | Česky |
| Abstract: | Tato bakalářská práce se zabývá návrhem a implementací webové aplikace s názvem Tiefy, která slouží pro kreativní networking. Cílem práce je vytvořit funkční platformu, která propojuje tvůrce napříč různými odvětvími a umožňuje jim prezentovat svá portfolia, vyhledávat nové pracovní příležitosti a plynule navazovat spolupráce. Práce na základě kvalitativních rozhovorů s kreativci a komparativní analýzy konkurenčních řešení zkoumá skutečné potřeby uživatelů, definuje funkční a nefunkční požadavky pomocí metodik MoSCoW a FURPS a následně systematicky navrhuje uživatelské rozhraní v souladu s pěti rovinami uživatelského zážitku. Praktická část popisuje implementaci aplikace ve frameworku Next.js s využitím Reactu, TypeScriptu a Tailwind CSS, a její propojení s platformou Supabase, která poskytuje backendovou infrastrukturu, relační databázi PostgreSQL a real-time komunikaci. Výsledkem je nasazený prototyp webové aplikace umožňující správu profilů, sdílení projektů, vytváření a správu pracovních nabídek a událostí a zasílání zpráv v reálném čase, jehož použitelnost a funkčnost byla úspěšně ověřena pomocí uživatelských a manuálních testů. |
| Keywords: | Supabase; TypeScript; React; Next.js; kreativní networking; UX design; webová aplikace |
| Thesis title: | Creative Networking: Design and Development of a Web Application |
|---|---|
| Author: | Nguyen, Quang Thanh |
| Thesis type: | Bachelor thesis |
| Supervisor: | Dědic, Filip |
| Opponents: | Svoboda, Jaroslav |
| Thesis language: | Česky |
| Abstract: | This bachelor's thesis deals with the design and implementation of a web application named Tiefy, which serves for creative networking. The aim of the thesis is to create a functional platform that connects creators across various industries and allows them to present their portfolios, search for new job opportunities, and seamlessly establish collaborations. Based on qualitative interviews with creatives and a comparative analysis of competitive solutions, the thesis explores the actual needs of users, defines functional and non-functional requirements using the MoSCoW and FURPS methodologies, and subsequently systematically designs the user interface in accordance with the Five Planes of User Experience. The practical part describes the implementation of the frontend application in the Next.js framework using React, TypeScript, and Tailwind CSS, and its integration with the Supabase platform, which provides the backend infrastructure, a PostgreSQL relational database, and real-time communication. The result is a deployed prototype of a web application enabling profile management, project sharing via an information feed, event and job offer management, and real-time messaging, the usability and functionality of which were successfully verified through user and manual testing. |
| Keywords: | Supabase; creative networking; web application; UX design; Next.js; React; TypeScript |
Information about study
| Study programme: | Aplikovaná informatika |
|---|---|
| Type of study programme: | Bakalářský studijní program |
| Assigned degree: | Bc. |
| Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
| Faculty: | Faculty of Informatics and Statistics |
| Department: | Department of Multimedia |
Information on submission and defense
| Date of assignment: | 16. 6. 2025 |
|---|---|
| Date of submission: | 8. 5. 2026 |
| Date of defense: | 22. 6. 2026 |
| Identifier in the InSIS system: | https://insis.vse.cz/zp/92718/podrobnosti |