<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/3555">
    <dcterms:title><![CDATA[News App]]></dcterms:title>
    <dcterms:abstract><![CDATA[The objective of this project is to develop a comprehensive news application that aggregates and displays news articles from various sources, including a hosted database and external APIs. The primary problem addressed by this project is the need for a centralized platform where users can access diverse news content categorized by different topics such as politics, business, sports, technology, entertainment and world news.<br />
The methods and procedures involved in this project include the use of HTML, CSS and JavaScript for the front-end development, along with the jQuery library and the Single Page Application (SPAPP) framework spapp.js for dynamic content loading and navigation. The application fetches news articles from a MySQL database using AJAX requests and displays them in respective views. Additionally, it integrates with TheNewsAPI to fetch and display world news articles. User authentication is managed using JSON Web Tokens (JWT) stored in local storage, ensuring secure access to the application. The backend is developed using FlightPHP, and front-end design is enhanced using Bootstrap for responsive and modern UI components.<br />
The result of this project demonstrates a functional news application that allows users to seamlessly navigate between different news categories and search for specific articles. The application dynamically loads content based on user interactions, providing a smooth and responsive user experience. The conclusion of this project highlights the successful implementation of a centralized news platform that meets the objective of aggregating and displaying news content efficiently.<br />
]]></dcterms:abstract>
    <dcterms:language><![CDATA[English language]]></dcterms:language>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3556">
    <dcterms:title><![CDATA[Frent - Film renting system<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[Frent is an online movie renting system designed for busy individuals seeking a cheaper alternative to subscription-based streaming services. Instead of paying for monthly subscriptions, users can rent movies only when they want to watch them, saving money and providing flexibility.<br />
Frent&#039;s robust technology stack includes Java and Spring for backend development, MongoDB for data management, and React with TypeScript for a dynamic frontend. Docker ensures consistent and scalable deployments. The modular and well-documented architecture makes it easy to add or update features.<br />
Looking ahead, the plan is to implement microservices to handle growth efficiently. Continuous user feedback helps prioritize new features and improvements. By focusing on maintainability, security, and user satisfaction, Frent aims to provide a reliable, user-friendly, and cost-effective movie renting service.<br />
]]></dcterms:abstract>
    <dcterms:language><![CDATA[English language]]></dcterms:language>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3557">
    <dcterms:title><![CDATA[Web Scraping for Price Tracking of Electronics Across E-commerce Platforms in Bosnia and Herzegovina<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[This project focuses on addressing the challenges of monitoring and comparing electronic product prices across multiple e-commerce platforms. The goal is to develop a web-based price tracking and comparison system that allows users to identify the best deals and analyze potential misleading sales practices. The problem statement highlights the increasing difficulty for consumers to navigate numerous online stores and verify price changes due to the dynamic nature of e-commerce. The methodology involves using web scraping techniques with Python libraries such as BeautifulSoup and Selenium to extract real-time product price data from targeted e-commerce websites (e.g., ekupi.ba, imtec.ba, univerzalno.ba, technomag.com). The collected data is processed and stored in a MySQL database, while the user interface is built using HTML, CSS, JavaScript, and jQuery to display the results. PHP handles server-side functionality for querying and presenting data dynamically. The results demonstrate a functional system capable of displaying product prices across multiple platforms, highlighting the cheapest and most expensive options. Users can also identify suspicious pricing trends, enhancing transparency in online shopping. In conclusion, this price comparison and tracking system provides an efficient and user-friendly solution for monitoring electronic product prices, empowering users to make informed purchasing decisions. ]]></dcterms:abstract>
    <dcterms:language><![CDATA[English language]]></dcterms:language>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3558">
    <dcterms:title><![CDATA[ Inventory Management System]]></dcterms:title>
    <dcterms:abstract><![CDATA[This study addresses the development and implementation of an Inventory Management System (IMS) as part of a senior design project. The inefficiencies and challenges associated with traditional inventory management methods prompted the investigation into a comprehensive system to streamline operations and enhance organizational efficiency. The primary problem addressed in this research is the lack of an integrated and automated approach to inventory management, leading to inaccuracies, stockouts, overstocking, and ultimately, increased operational costs.<br />
The methods and procedures involved in this study encompassed a thorough analysis of existing inventory management practices and the design and development of a bespoke IMS. The system integrates real-time tracking, and data analytics to facilitate inventory control, demand forecasting, and procurement processes. Additionally, user-friendly interfaces were designed to enhance usability and accessibility across organizational levels.<br />
]]></dcterms:abstract>
    <dcterms:language><![CDATA[English language]]></dcterms:language>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3559">
    <dcterms:title><![CDATA[TanjirVise Mobile Application]]></dcterms:title>
    <dcterms:abstract><![CDATA[TanjirVise system aims to create a surplus food redistribution platform that addresses the major food waste problem that could be used for social welfare. Restaurants discard significant amounts of excess food while there are so many individuals who struggle to provide even a single meal for themselves and their families daily. TanjirVise system is designed to bridge this gap by connecting restaurants with socially disadvantaged groups with the help of volunteers.<br />
TanjirVise was developed using the .NET Core framework for the backend, React Native for the mobile client, and MS SQL server for the database. Key functionalities include user registration, authentication through login, creation of food requests, and their management and tracking. TanjirVise is deployed using Azure, precisely Azure App Service for backend deployment and Azure SQL Database for database hosting. Mailgun is integrated as an email service for email verification. It also implements JWT-based authentication and role-based authorization, guarding the system from unauthorized access and ensuring that only authorized users can access specific features.<br />
TanijrVise shows how technology can be used to connect different things for mutual benefit, and the benefit of the community. By providing a platform for connecting restaurants with surplus food and socially disadvantaged groups, it offers a solution to two problems: it helps reduce food waste and supports those in need.<br />
]]></dcterms:abstract>
    <dcterms:language><![CDATA[English language]]></dcterms:language>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3560">
    <dcterms:title><![CDATA[TripConnect: Travel Booking Made Simple<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[This project aims to develop a web-based travel application that allows users to search, view, and book hotel rooms and flight tickets. The system facilitates hotel and flight searches, user account management, and booking history tracking. With a robust backend built on Java and MongoDB, the application also ensures secure user authentication and authorization using JWT (JSON Web Tokens). The front end leverages modern technologies such as HTML, CSS, and Bootstrap for a seamless user experience.]]></dcterms:abstract>
    <dcterms:language><![CDATA[English language]]></dcterms:language>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3561">
    <dcterms:title><![CDATA[Interactive Budgeting Web App with Long-Term Financial Impact Analysis]]></dcterms:title>
    <dcterms:abstract><![CDATA[Effective personal financial management is a major problem that people all over the world face, particularly in regard to growing living expenses and financial issues. Typical budgeting techniques frequently fall short in offering consumers the interactive and predictive insights necessary to make wise financial decisions. This project presents an interactive web application for budgeting that gives users the ability to make wise financial decisions and plans. Users can classify expenses, track payments, make budgets, and examine the long-term financial effects of their choices with this tool. Combined dynamic features like income and expense forms, interactive spending category charts, and a financial summary dashboard with total incomes, expenses, and net balances are important to its design. In order to create an intuitive and visually appealing interface, the development process combined responsive web technologies like React.js and CSS with a user-centered design approach. The program integrates capabilities to predict possible savings over predetermined timeframes and dynamically modifies aspects such as color-coded transaction lists based on type (income or expenses) to improve usability. Advanced features that help customers reach their financial objectives include future savings predictions and customized financial guidance. The project shows how technology may be used to promote disciplined financial habits and increase financial literacy. Users expressed more trust in the ability to properly manage their finances and connect their spending to goals for the future. The application offers practical advice on reaching financial security and doubles as an educational tool in addition to being a personal budget tracker.<br />
]]></dcterms:abstract>
    <dcterms:language><![CDATA[Bosnian language]]></dcterms:language>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3562">
    <dcterms:title><![CDATA[ResolveNet - Optimizing IT Service Desk Operations Using Agent-Based Modeling in NetLogo<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[IT service desks are an important aspect of maintaining IT systems by processing user reported problems, managing service requests, and assigning resources efficiently. Real world service desks, nonetheless, suffer from inefficiencies including high backlog of tickets, uneven staff workload, and slow response time. In this thesis, we introduce ResolveNet, an agent-based model (ABM) in NetLogo to model and optimize the operations of an IT service desk. The model recognizes the ticket processing dynamics, workload distribution, and user satisfaction to understand performance improvement.<br />
<br />
Through a comparative study of simulated data and real world IT service desk logs, this study identifies critical inefficiencies in ticket resolution workflows. The results are that priority-based ticket assignment, automated workload leveling, and predictive analytics yield significant efficiency improvements, reducing average ticket resolution time by up to 40% and improving user satisfaction ratings. Scenario-based performance evaluation also identifies staff shortage, ticket spikes, and lack of automation as primary drivers of backlog accumulation.<br />
<br />
The findings of this study have practical implications for IT service management by providing data driven strategies to enhance operational performance. Future upgrades may involve real-time integration with live IT service desks, machine learning driven optimization models, and further automation of routine ticket resolutions. <br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3563">
    <dcterms:title><![CDATA[Hotel Reservation System<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[Many domestic hotels do not have a nice solution for the hotel reservation system. Some hotels do not have web applications at all, while others are purely designed and hard to use. This presents a huge problem and customers are not satisfied. In the twenty-first century almost everything is available online and if your business is not reachable you are likely losing out to your competitors. On the other hand, having a nice web application may only help you grow your business. <br />
<br />
The main intention of this application is to make room reservations simpler, less time-consuming and easier for managing.<br />
<br />
Hotel Reservation System is a web-based system that enables users all over the world to make room reservations. This system supports two types of users which are employees and guests. Guests should be able to quickly make a reservation request for a specified date and room. On the other hand, employees can easily interact with the database and fetch the details of the reservation request and customer that created it. Also, they can approve, reject and update reservation details. Functionalities of this application will help to keep track of the available rooms and the customers that are staying in the hotel. It is designed to be very intuitive, easy to use and navigate around, but under the hood it has some relatively complex logic. <br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3564">
    <dcterms:title><![CDATA[Cancer Cells Detection Using Supervised Machine Learning]]></dcterms:title>
    <dcterms:abstract><![CDATA[Cancerous cells invade and destroy the healthy tissue of the body, including organs. It often begins in one part of the body before spreading uncontrollably to other areas of the organism. According to the World Health Organization (WHO), cancer is the cause of death worldwide - taking around 10 million lives yearly. The predominant cancers are colon, breast, lung, rectum, and prostate. Early detection is crucial to increase survival chances tremendously. Machine Learning (ML) tools have the potential to recognize key features in complex datasets enabling the classification of low and high risk patients. This research focuses on the use of supervised machine learning algorithms, such as Artificial Neural Networks (ANNs), Bayesian Networks (BNs), Support Vector Machines (SVMs), and Decision Trees (DTs) for the development of predictive models, expected to result in effective and accurate decision-making based on available scientific experiments. The results of the study have showcased high accuracy rates (above 90 percent) on all applied models, with the highest accuracy scores using Feed Forward Neural Networks (approx. 97 percent). The use of machine learning methods can enhance the overall understanding of cancer progression, early detection, and treatment; however, thorough medical validation from professionals is essential for these methods to be adopted into routine clinical practice. The idea of adopting machine learning in the medical field is not to substitute human intelligence but to aid patients in receiving faster healthcare.]]></dcterms:abstract>
</rdf:Description></rdf:RDF>
