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

Files for download

    Last update: