Open-source projects
View fr33bits on GitHub
Lightning Notes
Lightning Notes is an app for quickly capturing short, simple notes through a chat-like interface inspired by instant messaging apps, while going beyond basic "note to self" functionality. It supports channels for organizing and sharing notes with others. Notes can be tagged, and link-only entries are also supported. The app is hosted on GitHub Pages, while data is stored and synchronized across all signed-in devices using Firebase Firestore.
SpaceSync
SpaceSync is a simple single-page application (written in TypeScript) for room reservations. It uses React for the front end and Node.js with MySQL for the back end.

Confidence Interval
Confidence Interval is a website that gathers sociopolitical public opinion polls in Slovenia in one place and presents them by poll type. Because polls vary significantly, the platform is backed by complex data structures in a MongoDB document database exposed through a REST API. The front end is built with Vue, with Bootstrap used in selected parts. Charts and diagrams are rendered with Chart.js. The project is currently in beta. The website is hosted on GitHub Pages, while the API runs on Render. API documentation is based on Swagger and OpenAPI.
Voting Participation Support Information System Plan
This project focuses on modernizing voter participation tracking and postal voting workflows with a dedicated information system for election operations. The goal is not digitization for its own sake, but clear operational benefits: reduced administrative overhead and easier exercise of voting rights outside an assigned polling station, where all polling stations could operate as OMNIA stations without prior announcement. The design also introduces a stronger audit trail and more reliable voter participation verification through blockchain. The system is primarily intended for internal election authority use, but its back end can integrate with existing applications through APIs (for reporting and displaying election results, including turnout) and can support new use cases such as detailed turnout monitoring for observers and election researchers.
Interoperable instant messaging services
Originally intended as the practical part of a diploma thesis, this grew into a separate project because of its scope. The project focuses on enabling straightforward communication between users across two different instant messaging services.

Friscord
An instant messaging service for simple text communication between users. It uses Firebase Firestore as the back end, and user authentication is handled through Google single sign-on.

FRIChat
An instant messaging service designed for internal use within companies or organizations. It uses the Stream API as the back end, which also supports more advanced messaging functionality.