I've finally launched the newest version of my portfolio! Totally redesigned and recoded from the ground up using Laravel, HTML, CSS and jQuery. There are a few issues I need to fix (ie. the logo text has a bit of blur to it, which I suspect is uneven rounding with background-size). It's fully responsive, and mostly retina-ready (still need to touch up the folio items there).
developer & designer
As exam week draws near, I found myself needing a little hack project to keep sane. I reflected a bit on services I love and use, and if they have a good API to play with. In the end I went with Kippt - a service for storing, searching and sharing useful links. I wanted to build a platform agnostic app to access my Kippt bookmarks, and bam! Markkt was born.
Markkt is a mobile web client for Kippt that tries to mimic a native feeling application while accessing your bookmarks. It features a nice clean and simple interface, including the popular sliding sidebar as seen in apps like Facebook, Path, etc. It was built with HTML, CSS, jQuery and PHP. Check it out on your mobile phone or tablet!
*Note: You’ll need to sign up for a Kippt account to use it. Go ahead, it’s free and awesome.
Just a fun little weekend project I put together, Breeze is the current weather at a glance. Built using PHP, jQuery, CSS3, HTML5 geolocation API, Google Weather API, and the Geonames API.
You need to have location services enabled on your phone, and you must run it in the phones native browser. It actually looks best saved as a homescreen bookmark on the iPhone. If you would like to switch to fahrenheit, simply swipe to the left, and toggle it on!
I have not tested on any other phones, so I apologize to those who have Androids/Windows 7 phones, if it doesn't work for you.
If you're having issues it can be a couple things. First, it's best to clear your cache before you use it for the first time. You may also be in a place that the geonames API just doesn't know that well. Sadly, with an app like this I'm at the mercy of the API's I work with, and things won't always work as planned. It's of course free to use, so enjoy!
Login screen of a web app I'm designing and developing to keep track of your school assignments, projects, tests, etc.
I'm doing everything myself (design & code) so it's going fairly slow, but I'm sure it'll be a fufilling project to complete.
It's being written in PHP with the Laravel framework.
Not too long ago I launched a mobile version of my website, and I realized I hadn't posted it here yet. To view it, open up your phone and navigate to syropia.net (works best on iPhone and iPod Touch, haven't tested on Android, and I believe it's sorta broken on Blackberries). Make sure you swipe through the portfolio! ;)
If it loads my normal website for whatever reason simply go right to m.syropia.net
EDIT: I did a little write-up on my thought process for it, if you feel like reading. notes.syropia.net/post/11868797863/…
A little app I'm making for practice using the Laravel PHP framework. It's essentially a mini "social network" but just for families. You can post messages, reply, and create and assign tasks for each other. Nothing fancy.
I don't know if I'll ever release it to the public, because I don't have the time mor money to maintain servers, but it's been a cool learning experience anyway.
Also that logo is temporary. I'm the worst logo maker ever.
The snap is from the coded layout, sans php (just html+css at the moment)
So for a client, they have 4 months of the year where they deals with all of their business. Their current website simply has 4 separate calendars that get manually managed by myself. I'm looking to create something simple the client can manage himself.
Essentially, he just needs access to every day of those 4 months, and simply change a day between booked or not. Simple as that!
What would be the best way you guys would go about creating this feature?
I'm no great shakes with PHP, but I am fairly familiar so don't be afraid to use it in examples. I however am not using a framework, so vanilla PHP if you please! :)