I created my first laravel package in September 2016. It lets you write custom rules for ordering in Laravel which are applied to every query for the specific model. I will write a more detailed blog post about the creation and testing of the package. The package was featured on Laravel Daily.Visit live version
It is a website that helps students in Slovenia find restaurants which provide student meals.
This is the first project where I used Laravel framework. I familiarised myself with the majority of Laravel features such as events, listeners, validations, eloquent, jobs and many more. I used the console commands and also wrote some custom commands that check the latitude and longitude and update the menus daily.
I also wrote a custom API provider for Android, iOS and Windows phone apps, some of which might still not be released, since I am currently working on the iOS application.Visit live version
I created this website for the real estate agency from Maribor called Simak d. o. o.
It was my first serious project while I was still in secondary school, and it also helped me get a job in July 2015 at 100kvadratov, where I am still currently working.Visit live version
This was my graduation project, into which I invested over 250 hours for planning, building and testing. It allowed me to show the skills and use the knowledge I gained over the course of my secondary school and helped me learn new things. I worked on it until I was completely satisfied with the result, and it is a project of which I am very proud.
I used a lot of jQuery plugins, AJAX requests, implemented protection against non-AJAX visits, PDO, protection against SQL injections, XSS, etc.
If you would like to know more about the project, please feel free to send me an E-mail.Visit live version
Pokedex is an application for all the Pokémon fans. It retrieves data from the PokéAPI v2. Tapping on a Pokémon provides you with its brief description, next evolution, height, weight, and stat values of its attack, defense, and special abilities.
In the 4th year of secondary school, we were given a challenge to create a C# application that would have a database in the background and would work offline. The installer had to provide all the necessary programs and services. I decided to design the application, map out the use‑cases and design the database.
Then I started working on the basic features of the application such as registration and login. This first part was easy but then the problems emerged and I had to redesign the database and rewrite some parts of the old code.
The trick was hiding in the installer. Since I decided to use XAMPP + MySQL in the background of the application I had to take that into consideration while creating the installer. I installed the Wizard through NuGet packages and dependencies and also changed the C# code. I added a few rules which were checked at every program start-up. They looked for xampp installation folder, xampp.exe in running services, mysqld.exe in running services, database configuration, and program database structure. If the last one failed, the migration.php file was executed to provide that functionality.
At the very end, I wrote a simple user manual.
This is the project I started in the second year of secondary school and finished in the third year. We then sold the domain to our competition, due to the lack of time.
This web page is made with the WordPress theme called AlYoum.
The goal of the project was to bring handball closer to the Slovenian people. I maintained the page by checking whether everything was working as intended, running the Google Analytics statistics every week, and solving the problems our bloggers had at the time.Visit live version
I created a simple Python script for the company 100kvadratov, after the customer couldn’t provide us with FTP details and get the back-up of the images. The script crawls through given websites and downloads all the images of the real estates.
While building this web page, I decided to create my own MVC system in PHP. I realize that this is not the best MVC but it is sufficient for simpler projects.Visit live version
I wrote this page in PHP, using the knowledge I gained while building my graduation project.Visit live version
I created this website for my mother’s company. It is written in PHP and includes a JSON database encrypted with RC4 for storing the prices and users.Visit live version
I created this game while I was learning OOP in Swift. It had three different subclasses (Chimera, Wizard and Player), derived from the main class Person. Each subclass had different basic attack damage and health. Wizard and Chimera had a boolean for dropping an item after they had been killed, and Player could collect these items in his inventory.
This Retro calculator uses images and the “tag” feature to detect which number was pressed. It works as well as any other mobile calculator.
This is my very first application built with xCode. After you enter a number and press “NEXT”, 10 multiples of that number are displayed.
This app allows you to choose an image from the "missing person’s list" and an image from your album, both of which then get uploaded to Microsoft cognitive service. If the two faces match, I then receive a JSON response along with the match rate percentage.
This application serves as a presentation of my hometown Ljubno ob Savinji. It includes a short description of the town, two pictures, and some basic information.
Bootcamps is an app, where I tested how the address is converted into geo coordinates and how the map pin icon is displayed and customized. The first thing that appears is the user’s location. For this application, I used the TabViewController.
A recipe app, where you can select the image, list the ingredients, and describe the steps of the preparation. The data is permanently saved with the use of Core Data.
The monster in this app needs affection and food, otherwise, it loses a heart. If it dies, the game is over, but the player can reset the game. All the special sound effects (of moving, feeding, dying, etc.) are included in the application.
This is a simple application where you can complain about your “hood”. Take a picture, choose it in image picker, fill in the title and the description of the problem, press the “add” button, and the entry will be saved.
This is a simple application and one the first I have created. The user simply enters the number of “taps” and then taps the button at the bottom of the screen that many times. I used autolayout and constraints, enabling the application to fit all screen sizes.
Similar project then the one from Excel to CRM, here I was given a Microsoft Access database
I worked on the CRM system for 100kvadratov and managed the import of customers. Their information was in an Excel file, which I converted into the CSV format and imported into the MySQL database. I wrote a custom data translator to match the columns from DEV database with the production and then displayed them in customer’s profile.
In the third year of my secondary school, we had to create a more complex C# application. I decided to build a browser with a basic UI, which supported history, tabs, WebKit, homepage settings, and some other features.
This is a first web page my friends and I built. Its purpose is to provide descriptions and records of every course offered during the so-called "Project week" at my secondary school (Electrical and Computer Engineering School) in Velenje. We built a simple content management system and a gallery.Visit live version