Moving to Sweden was a great experience. It was also a great opportunity to improve my English - there's no better way to do that than by communicating in it. But what to do when you want to play Settlers of Catan, a board game that is available only in Slovenian. Well, I'm not sure if there's a receipt for such problems, but I've made an app, which allows my colleagues to look for a translation with ease.
The app, Catan Translator, sorts translations into different categories which can be filtered with a query processed by a fuzzy-search engine. This way you can find results very fast and don't even need to worry about spelling mistakes. The best part is you don't even need network connection once the app loads. No databases - all translations are cached.
OpenScience Alternative Frontend
A project carried out at the faculty as a replacement for practical exercises pertaining to web technologies. The project features an alternative frontend to an already existing webpage. The site contains a browser of literature of Slovenian Reasearch Organizations.
The main addition to the functionalities of the original page is asynchronous loading of search results retrieved using AJAX requests. Once the results are retrieved, they are processed and displayed to the user, who can apply many advanced filters.
The page is responsive and, thus, appropriate for use with any kind device - from desktop computers to smart phones. The material design complies with Google's guidelines to create a smooth and elegant look.
iGCC Mobile App
The app was developed for Gimnazija Celje - Center, a grammar school I have attended. After graduating, I was asked to help with its development. The project was a collaboration with Uroš Hercog and other designers at Gimnazija Celje - Center.
The app is built on Apache Cordova platform and uses Bootstrap, AngularJS, and Ionic Framework libraries. Due to this Git-based collaboration, my part was to implement a Google Calendar event list and an interactive map of the grammar school.
You can find the app on Google Play and Apple Store, or you can read about the app on the school's website.
This desktop application allows you to capture screen on a pressed key combination. Cropping the screenshot, drawing onto it is also possible. The program allows you to customize what happens with the screenshots - are they simply copied to clipboard or saved to disc?
The program is a C# WinForms project that features custom rendering to display program-specific features such as the cropping preview. Naturally, the program runs in background so that it's there, just when you need it.
- C#, WinForms
This project is one of many other, smaller projects which were mostly used as practise or to test different technologies such as WCF or WPF. Some of them were also ASP.NET websites.