This web page is not another simple webpage as you may think. Behind this there is real app that upload images ( on the fly ) to my hosting server  and show them to users instantly.

Web page and application is build for Marea, tourist agency from Ičići, Opatija. They decided to put some Photospot Camera on beautiful walking area of Opatija called Lungo Mare. Tourists can use that spot to take picture of themselves and this pictures are automatically uploaded to hosting server and instantly available for preview and download on photospot website thankfully to application that I build.

What I do on this website and app

  • Web design
    Look & Feel

    Theme of web page is designed with Bootstrap CSS framework so it became responsive for all devices. Also there are lot of improvements made to UI/UX. Page use custom build JQuery solution for pick dates and pictures with nice CSS and animation efects.

  • App coding in PHP
    Backend development

    Backend part of this website is responsible for uploading images from Photospot point on Lungo Mare. We have internet connection on spot so when somebody take picture we automatically upload this picture with FTP to our server. When picture is uploaded it is resized on the fly and we also add watermark to it. In real time we also automatically update our calendar on main page and tourist can almost instantly grab this picture on our web site by clicking on day cell in calendar.  Pictures stays on our server so users can download or share images just by searching by date on calendar

    * If you wanna see code behind this or need more detail explanation please contact me 

  • Hosting, Domain, Google Tracking

    For web hosting everything is set with Marea Tourist Agency hosting provider. In web pages there is integrated custom build solution (by me) for tracking  in Google Analytics. Custom build is needed because of problems that needs to be solved when you use tracking in Google Analytics from one domain to another (CORS issues). 


  • Visits increase

    About 30% from year to year

  • Shares, Insights on social media

    Increased 20%

  • Brand positioning and awareness of Tourist agency and Destination

    Increase (more returning and satisfied guests reviews)


I'am serious about deadlines.

Even if they are cronically too short. So, look at it like this. A good salesperson knows that customers have pain points.

  • Analytical mind — If you have an important decision to make, there is no one better to have on your side than someone with an analytical mind
  • Patience — Learning to wait with patience could bring dividends in more than one way
  • Love for learning — Time and time again I’ve stated that I believe in a lifelong, continual learning process. I love learning and I love knowledge.
  • Attention to detail —  if you wanna good app then details is everything.

  • Creative vision — Ideas are rather like bricks. Each one is largely useless. But cement them together in the right way, and they can collectively become a wall, a house, a castle.
  • Discipline — I'm trained to obey rules in code

What are your benefits if you hire me

Unlimited Vacation

Leave your next project to me and go to your earned vacation.


No more sleppless nights and health issues because of project deadlines

Gym Membership

You can cut your Gym budget to half because there is no stress that you need to overcome in gym.

Free Drinks

I'm not asking for free drinks all the time, just cofee from time to time


Your next web project will run smoothly on every computer

Flexible Schedule

I respect your business hours so I will reschedule my hours

Team work

I'm flexible and love to work in teams, so your team is my team

Retirement Plan

I'm not planning to retire myself in near future so you can count on me on every of your next projects

Copyright by Kristijan Klepač 2018