Sirvi Autor "Voievudskyi, Mykyta" järgi
Nüüd näidatakse 1 - 1 1
- Tulemused lehekülje kohta
- Sorteerimisvalikud
listelement.badge.dso-type Kirje , ProConnectX: A Web Application for Freelance Marketplace(Tartu Ülikool, 2025) Voievudskyi, Mykyta; Feklistova, Lidia, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThis thesis presents the design and development of ProConnectX, a secure Minimum Viable Product freelance marketplace aimed at empowering freelancers and small businesses in Estonia. The platform addresses three core issues identified in the local market: fragmented service offerings, lack of trust between clients and freelancers, and limited scalability for self employed professionals and small businesses. The main goal of the thesis was to create a functional prototype that enables secure, transparent, and scalable interactions between users in a multi-role environment. The system was implemented using a modern full-stack technology stack, including Spring Boot for the backend, React with Redux Toolkit for the frontend, and PostgreSQL as the database. Role-based access control and REST APIs were used to support dynamic user workflows, including escrow-secured order management, dispute handling, and in-session role switching. The backend was enhanced with Aspect-Oriented Programming, Criteria API for complex queries, and secure architectural patterns to ensure data integrity and modular design.