<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dcterms="http://purl.org/dc/terms/">
<rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3630">
    <dcterms:title><![CDATA[Powder.Ba<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[In today&#039;s fast-paced world, maintaining a healthy diet can be challenging due to limited access to nutritious food options and the convenience of unhealthy alternatives. Many existing online shops for supplements are still underdeveloped, often displaying products that are unavailable in practice and lacking modern payment methods, which leaves customers dependent on cash-on-delivery.<br />
<br />
To address these issues, the Protein Shop app was developed using HTML, CSS, and jQuery for the frontend and PHP with the Flight framework for the backend. The frontend and backend communicate via AJAX requests, ensuring a smooth and responsive user experience. A user-friendly interface is provided, and real-time notifications are sent when orders are placed and when they are shipped.<br />
<br />
The application follows a system where the frontend manages presentation and interactivity, the backend processes requests and communicates with the database, and the database stores all product, user, and order information.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3629">
    <dcterms:title><![CDATA[SCRAPPING AND ANALYZING NEWS ARTICLES TO IDENTIFY TRENDS]]></dcterms:title>
    <dcterms:abstract><![CDATA[This thesis presents the design and implementation of a comprehensive news analysis platform that delivers real-time insights into global news trends. The primary objective is to address the challenge of information overload by enabling users to efficiently track, analyze, and visualize news coverage from multiple reputable sources.<br />
The system is developed as a full-stack web application, comprising a FastAPI backend and a React-based frontend. The backend automates the collection of articles from major news outlets, followed by systematic text cleaning and natural language processing. Sentiment analysis is performed using both lightweight (TextBlob) and advanced (spaCy) NLP pipelines, while trending keywords are extracted to highlight emerging topics. Data is aggregated into daily, weekly, and monthly snapshots, with persistent storage managed via SQLite and SQLAlchemy to support efficient historical queries.<br />
The frontend features an interactive dashboard, allowing users to explore article counts, sentiment distributions, source breakdowns, and trending keywords through intuitive visualizations. Modern charting libraries ensure clarity and accessibility, while RESTful APIs facilitate seamless integration between frontend and backend.<br />
Results demonstrate the platform’s capability to deliver actionable insights, such as identifying shifts in sentiment, tracking the emergence of specific topics, and comparing coverage across sources. The modular architecture supports extensibility for additional sources or analytical methods.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3628">
    <dcterms:title><![CDATA[NetVisor]]></dcterms:title>
    <dcterms:abstract><![CDATA[NetVisor is a web-based network tool that enables network performance analysis through simplified, yet realistic wireless network modelling. It enables academics and industry experts alike to simulate and visualize 802.11n performance metrics taking into account varying network parameters. The system consists of two main components: React Frontend, and Flask Backend for simulations. The outputs provided by the web application include: signal-to-interference-plus-noise ratio (SINR) vs. time plots, distance vs. time plots, throughput vs. time plots, packet error rate (PER) vs time, retries vs. time, and more.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3627">
    <dcterms:title><![CDATA[BalkanFreelance - The Freelancing Web Platform]]></dcterms:title>
    <dcterms:abstract><![CDATA[This research presents BalkanFreelance, a specialized freelancing web platform designed specifically for the Balkan (EX-YU) region. The platform addresses the gap between global freelancing marketplaces and the unique economic needs of the Balkan area by creating a localized digital hub that enables regional talent to showcase their skills and secure employment opportunities.<br />
The problem addressed is the overloaded global freelance market, and the lack of opportunities for local freelancers and young talents to showcase their skills and knowledge.<br />
Two important features set BalkanFreelance apart: a strong role-based authentication system guaranteeing platform security and trust, and a hybrid payment system enabling both conventional ways (PayPal) and blockchain-based transactions.<br />
The platform&#039;s core functionality includes comprehensive gig management, so the users are able to create their own gigs as well as search for opportunities that match their skills.<br />
While acknowledging challenges such as market competition and trust-building, BalkanFreelance aims to empower local professionals, create new income streams, and foster a digital community that supports self-employment.<br />
This project shows how locally focused digital solutions could boost entrepreneurship and generate economic growth within the Balkan region&#039;s growing gig economy.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3626">
    <dcterms:title><![CDATA[COMPARATIVE ANALYSIS OF WEB TESTING FRAMEWORKS: EVALUATING FUNCTIONAL, SECURITY, AND PERFORMANCE ASPECTS ACROSS HEALTHCARE SYSTEMS<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[The objective of this project is to examine the scope and effectiveness of selected software testing tools on healthcare systems. The primary objective is to determine how modern testing frameworks perform when applied to healthcare web applications, a sector where security, reliability, and performance are critical. Different frameworks in different categories of functional, security and performance were used to conduct research on 3 different systems that ultimately do the same thing, but in different geographical locations. The main focus was on the system&#039;s capacity to manage common user interactions, withstand security threats, and function under different load levels. Functional tests were used to evaluate user workflows, such as form submission and navigation; security testing was done to find vulnerabilities like cross-site scripting, insecure data transmission, and out-of-date security protocols; and performance testing assessed the websites responsiveness and capacity to support multiple users at once while experiencing high traffic. In conclusion, this topic emphasizes the importance of comprehensive and detailed testing in the healthcare domain, especially in areas where performance and security are of vital importance. Outcome provides insight into standards and protocols that nearby countries use, as well as conclusions about multiple frameworks in different domains.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3625">
    <dcterms:title><![CDATA[E-Commerce Management System<br />
<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[This study addresses the development and implementation of a comprehensive E-commerce Management System as part of a senior design project. The challenges associated with traditional online retail management, including inventory control, user authentication, order processing, and administrative oversight, prompted the investigation into a unified platform that streamlines e-commerce operations and enhances business efficiency.<br />
The primary problem addressed in this research is the need for an integrated and scalable approach to e-commerce management that accommodates both customer-facing operations and administrative functions. Traditional e-commerce solutions often lack customization, fail to provide comprehensive administrative control, or come with prohibitive licensing costs for small to medium-sized businesses.<br />
The methods and procedures involved in this study encompassed a thorough analysis of existing e-commerce platforms and the design and development of a full-stack web application. The system integrates modern web technologies including Node.js for backend services, React for frontend user interfaces, PostgreSQL for data management, and Stripe for secure payment processing. The architecture implements role-based authentication, real-time inventory management, order tracking, and comprehensive administrative dashboards.<br />
The resulting system provides a scalable, cost-effective solution that delivers professional-grade e-commerce functionality while maintaining the flexibility to accommodate diverse business requirements and growth patterns<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3624">
    <dcterms:title><![CDATA[SMARTLOCK: IOT-BASED LOCKING SYSTEM WITH FACE RECOGNITION]]></dcterms:title>
    <dcterms:abstract><![CDATA[In an era characterized by rapid technological advancement and increasingly demanding lifestyles, there is a growing need to modernize approaches to security in residential, commercial, and institutional settings. This thesis addresses this challenge by proposing the design and development of a smart lock system. The system integrates multiple methods of access, including PIN authentication, facial recognition, RFID cards, and a mobile application. The hardware implementation includes components such as the NodeMCU microcontroller, IR and RFID sensors, and the ESP32-CAM module for image capture and recognition. The backend is developed in Python, while a Flutter-based mobile application enables users to monitor lock status, review access logs, and manage system settings in real time. Testing confirmed that the system reliably authenticates users across the different access methods and provides accurate monitoring through the application. The results indicate that multi-modal authentication systems can offer a more robust solution compared to traditional locking mechanisms. This project contributes to the growing field of IoT-based smart home and office security, with potential for future improvements such as cloud integration, advanced encryption, and scalability to larger environments.]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3623">
    <dcterms:title><![CDATA[AI-Powered Quiz Platform<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[This project describes the design and development of an AI-powered Quiz web platform, allowing a user to create and take AI-generated quizzes dynamically. The primary focus is to build an engaging and adaptable platform with support for educational purposes, as well as casually played quizzes. The AI infers and generates questions based on user-selected topics and difficulty levels that give each quiz variety and dynamic capability. The application was implemented with FastAPI (Ramírez n.d.) as a backend, with AI carrying out quiz generation. GPT-based AI was included with AI-generated quiz questions and answers, and a simple web-based frontend was created to give the user an interface to create a quiz and complete a quiz. There is a non-relational database with user accounts, quizzes, and performance records, to keep track of user progress, to have personalized experiences. The evaluation of the system shows that the application can generate questions that are coherent, relevant, and on-topic in a number of knowledge domains. The user can create a quiz for their own planned study, goal-planned study discussion, or casual play. This platform demonstrates that AI-based quiz generation is flexible beyond strictly educational use. The results imply that there are significant improvements that AI quiz platforms could contribute to self-learning, greater adaptive performance, and making active knowledge acquisition interactive and fun. Ongoing improvements may include more multi-language support, collaborative development tools, and further improvements to adaptability depending on performance.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3622">
    <dcterms:title><![CDATA[BOSNIAN NATURAL DISASTER MONITORING SYSTEM]]></dcterms:title>
    <dcterms:abstract><![CDATA[This thesis presents the design and implementation of the Bosnian Natural Disaster Monitoring System (BNDMS), a web application that addresses the practical need for a unified, timely, and auditable way to report incidents, coordinate response tasks, and communicate official updates within Bosnia and Herzegovina. The problem targeted is the absence of a single, user-friendly system that connects citizens, emergency workers, organizers, and administrators around geolocated incident data and role-appropriate actions.<br />
BNDMS is implemented as a Django-based monolith with two logical layers (api and front_end). A custom Account model provides role-based access control (levels: logged-in user, emergency worker, organizer, admin). Core domain models – Report, Task, News, and Request – inherit from a shared base with UUID identifiers and soft-delete for auditability. Methods and procedures include: server-rendered forms for validation and CSRF protection; a thin controller layer that encapsulates uniform CRUD operations and soft-delete semantics; Bootstrap-based templates for a responsive UI; and a geospatial workflow where user-submitted addresses are geocoded and stored as latitude/longitude for immediate display on a Leaflet map with OpenStreetMap tiles. End-to-end procedures cover account registration and login, incident reporting (title, description, address → coordinates), organizer assignment of tasks to specific users, emergency-worker status updates, and the publication of official news by privileged roles. Quality is supported by unit tests for models, Selenium scaffolding for system flows, and management commands for repeatable role administration.<br />
<br />
Results show a working system that enables citizen reporting, real-time map visualization from stored coordinates, structured tasking tied to incidents, and transparent publication of official information – while preserving history and enforcing permissions. The conclusion is that BNDMS delivers a maintainable, open, and extensible foundation for operational situational awareness in a disaster context and is well positioned for future enhancements such as a REST API, PostgreSQL/PostGIS, richer spatial analytics (e.g., clustering and proximity queries), and a mobile client.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3621">
    <dcterms:title><![CDATA[Habit Tracking System<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[<br />
HelpSelf is a lightweight web application designed to make starting and sustaining daily habits simpler. The project addresses a common problem in personal productivity: users often lack a clear, low-friction way to define habits, log consistent progress, and see motivating feedback. HelpSelf provides a focused workflow where a user registers and verifies an email account, defines one or more habits (with unit, verb, increment, and milestone), and then records progress over time.<br />
<br />
The backend is implemented in PHP using a minimal microframework to expose a REST API. Authentication relies on JSON Web Tokens (JWT) with short-lived access tokens and email verification, while data is stored in a relational database. The frontend is a single-page interface built with standard web technologies and a responsive UI toolkit.<br />
<br />
In practice, the application allows users to: create and manage habits, increment daily progress with one click, update habit details, reset passwords via email, and edit a basic profile. <br />
]]></dcterms:abstract>
</rdf:Description></rdf:RDF>
