Details

FolklorManager – Sistem za upravljanje evidence noš in članov folklornih društev
ID Makivić, Stefan (Author), ID Šajn, Luka (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,00 MB)
MD5: 2DB180D0B9ED7E240724F90CF9842F92

Abstract
Folklorna društva se soočajo s kompleksnimi izzivi pri vodenju evidenc ko- stumov, sledenju izposojam in organizaciji dogodkov. Obstoječe rešitve so pogosto neprilagojene specifičnim potrebam folklornih skupin ali pa temeljijo na zastarelih pristopih, kot so ročni seznami in preglednice. V okviru diplomske naloge smo razvili FolklorManager, celovit spletni sistem za upravljanje folklornih društev. Sistem je zasnovan kot moderna enostranska aplikacija (SPA) z ločeno odjemalsko in strežniško stranjo. Na odjemalski strani smo uporabili React s TypeScriptom in knjižnico Tailwind CSS za oblikovanje, na strežniški strani pa Node.js z ogrodjem Express in podatkovno bazo PostgreSQL. Sistem omogoča vodenje kataloga kostumov s kategorizacijo po oznakah in velikostih, spremljanje izposoj z opomniki za zamudnike, upravljanje članov z različnimi vlogami (administrator, moderator, uporabnik), organizacijo dogodkov s prijavljanjem udeležencev ter podporo več društvom v enem sistemu. Posebno pozornost smo namenili uporabniški izkušnji z odzivno zasnovo za mobilne naprave, gladkimi animacijami in intuitivnim vmesnikom. Sistem je varno zaščiten z avtentikacijo preko sej in integracijo z Google OAuth. Rezultat je delujoč produkcijski sistem, ki je dostopen na domeni https://folkloremanager.com in ga že uporabljajo folklorna društva za vsakodnevno upravljanje svojih aktivnosti.

Language:Slovenian
Keywords:folklorno društvo, spletna aplikacija, upravljanje kostumov, izposoja, React, Node.js, TypeScript, PostgreSQL
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2026
PID:20.500.12556/RUL-180462 This link opens in a new window
COBISS.SI-ID:271775235 This link opens in a new window
Publication date in RUL:10.03.2026
Views:365
Downloads:178
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:FolklorManager - System for managing records of costumes and members of folklore associations
Abstract:
Folklore associations face complex challenges in maintaining costume invento- ries, tracking loans, and organizing events. Existing solutions are often not adapted to the specific needs of folklore groups or rely on outdated approaches, such as manual lists and spreadsheets. In this thesis, I developed FolklorManager, a comprehensive web-based system for managing folklore associations. The system is designed as a modern single-page application (SPA) with separate client and server components. On the client side, I used React with TypeScript and the Tailwind CSS library for styling, while on the server side, I employed Node.js with the Express framework and PostgreSQL database. The system enables costume catalog management with categorization by tags and sizes, loan tracking with overdue reminders, member management with different roles (administrator, moderator, user), event organization with attendee registration, and multi-association support within a single system. Special attention was paid to user experience with responsive design for mobile devices, smooth animations, and an intuitive interface. The system is securely protected with session-based authentication and Google OAuth integration. The result is a working production system accessible at https://folkloremanager.com, already being used by folklore associations for the daily management of their activities.

Keywords:folklore association, web application, costume management, loan, React, Node.js, TypeScript, PostgreSQL

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back