My projects

I am Eryk and here is an overview of my work.

Plan for the end of 2017 and early 2018:


I am comfortable with Python and Django. For deploying on my VPS I am using NGINX and Gunicorn, and for storing data - SQLite or PostgreSQL. I use Git for a version control. Trello is my choice for managing my notes and todo list.

Languages I have used the most


Margonem helper

still working on it, needs a lot of polishing and updating database

see the code: frontend, backend

Margonem is a browser-based MMORPG. Using this application you can find (almost) every item in that game - I created scrapers that add new items from the game. Build your equipment and see how good your game character would be. You can also compare equipments and items to help you decide what is better.

Used technologies:


Movie website

API I was using went private, so temporarily new titles cannot be added

see the code

Website where you can rate movies and tv-shows. I came up with this idea when I found out that when you rate again some title on IMDb, your previous rating is gone.

You can import your existing ratings from IMDb. It has many features - you can see your ratings in charts, many searching options are also available. You can compare your movie taste with other user - see what you liked better, what titles only you have seen etc. You can recommend titles to other users and then see how long it took them to watch it. You can see all of your ratings of a title. You can easily import/export your ratings into csv file. Thank to useful management commands I can sync ratings and watchlist of users with their IMDb accounts (or they can do it themselves) and can easily make a backup of titles from my database and then restore them.

Used technologies:


Code snippets

see the code

Website where users can share their code snippets.

Used technologies:


CRUD desktop app

see the code or see it live

Application that manages MySQL database. Add new titles, modify their genres, edit fields, delete records or use search to find what you are looking for.

Used technologies:


Twitch follows

see the code or see it live

Page that lists all channels that I follow on twitch.tv. It is possible thanks to their API.


My latest IMDb ratings

see the code

Page that lists all of my IMDb ratings. I am using my API and infinite scrolling.


Integrated template with CMS

see it live

During my internship, I have integrated an HTML template with company’s CMS (based on one of a PHP frameworks - CodeIgniter).


Sorting algorithms comparision

see the code or see it live

Page where you can see differences of three basic sorting algorithms (bubble, insertion, selection). You can select how many numbers to generate, define if they should be random or in asc/desc order, then wait for sorting to finish and see the results in a table.

Used technologies:


Twitter bot

see the code

Script that tweets daily my new IMDb ratings.

Used technologies:


Todo mobile app

see the code

In early stage. I have implemented authentication using Firebase API so far.

Used technologies: