Steven Kirby

Portfolio - Personal


Return to Home Page | Highlights Web Development | Coursework Follow me on GitHub

Personal Projects - Highlights


Retrohub.co.uk and Sellcards.co.uk - Ecommerce Websites

Link above leads to a more indepth look into both of these websites.

Code

Link to old php code for Retrohub, this is old code but is my only backup, it was insecure and vulnerable to SQLi/XSS however I am improving this as and when I have time.

Link to old php code for Sellcards, this is old code and is essentially a earlier iteration of the retrohub code but has the cards showcased.




Stacked Cards with Transitions

I decided on this layout for cards as it resembles how you would spread a stack of cards out physically, although maybe spread more like a fan.

When hovering over a card in the stack the card moves to the front and darkens the screen to allow the user to more closely see the card, they could then click on the card to see it on its own page and add to the users cart.


Learning from Past Mistakes

The retrohub site resembles the sellcards site closely as I had built upon the older sellcards site, taking the features that I thought worked well. Whilst alot looks similar the code is much more organised on retrohub, with a better use of templates, using includes. This helped separate code for each part of the page, making the website a lot more maintainable.




Photo Watermarker

This project is being worked on, the link above leads to the github repository.




Helping a Friend

This program was made for a friend who was paying for a website to watermark her photography with a very simple overlay and required her to upload each photograph.

The watermark is hard coded with a folder select screen for choosing which folder to watermark and where to save the copies.

I am planning on improving this implementation to allow the user to choose an image to watermark all the images with, as well as improving the GUI. This is what i will be working on after finishing my portfolio


The Finished Product

The materials used for this planter included 2 fence posts cut in half, some decking board, a small tester pot of waterproofing paint and some screws.

I chiselled 24 mortice and tenon joints for the side walls, screwed the bottom on and drilled some large drainage holes, stapled the lining to the edges leaving holes for drainage, covered the holes with large stones and filled with soil.


'Gold Fever'

Gold panning is a hobby I share with my dad, we have been doing this since we caught 'gold fever' almost 10 years ago on a guided lesson, sadly we dont get to go often as it is a long distance to travel.

There is a lot of hard physical work involved for the chance of finding small pieces of gold. But it isn't about the value of the gold; it's the thrill of the hunt and spending time outdoors around great landscapes.


Result!

This is one of the bigger pieces of gold we have found, the sound of the gold tinkling against the glass vial, knowing it has never been touched before is awe inspiring to me.