Portfolio

Portfolio

I used to love making websites (I still love the idea, but just lack the time), here are some of the sites I made using different technologies. It started with jQuery and Ajax, visited Wordpress, and ended with Angular. This website is written in React, although it's just using GatsbyJS framework with not much customisation.

wattson.blue

This is my current side project, which is a platform that allows athletes to stay sharp, rest smart, train hard and perform. The website is customised wordpress. The web app is Angular.

CoffeeRegister.com

No longer up. This was a site I put together that showed a list of Oxford coffee shops that may be suitable for studying every now and then in. I really wanted such a website so I can keep track of different places and their advantages and disadvantages. I had fun with Google Map API and CSS transitions to make the list.

nirajmodha.com

Niraj Modha Website Niraj was looking for a modern, responsive website where he could show off his background and skills.

He also wanted a page for his clients to be able to leave feedback for him. We added a form, with various checks, that stored the feedback by case number for future reference, and also emailed a copy to Niraj.

The site looks great on mobile, tablet and desktop. I used Wordpress as the CMS for easy editing of material by Niraj himself.

We switched the site off recently since Niraj switched roles.

University College Boat Club Oxford Website

With some inspiration from my own site, this is something I spent a bit of time on over summer 2014. The idea is:
  • have a list of all crews, boats, etc and keep track of their competition results and so on
  • show the Facebook albums in the photos section (a bit of a hack for now but at least Facebook kindly host our photos!)

This site is also switched off now - not sure why.

cigari.co.uk

Old version of the website written in Django with some frontend features that was cool back in 2013:
  • Asynchronous loading of pages: If your browser supports it, once you are on the site, other pages are loaded using Ajax, for super quick response (and a bit of fun with funky css animations)
  • Funky header: Similar to what's on medium.com. The picture darkens and blurs as you scroll down.
  • parallax scrolling: The background scrolls slower than the page
  • and many more.

Have a look at the code on github.

Mews NGR News Reader

Mews ngr Screen Shot

This was a web-app I developed to read more interesting news articles, not according to what websites decided was important but how often something was shared on social media and whether I liked 'similar' articles. It calculated:

  • A social score, tracking how many times an article has been shared on Facebook, Twitter, etc
  • Like/Unlike/Bin Buttons
  • Star/Read Buttons

I stopped working on it once I got a bit busy with rowing, and so on.

What Katy Baked

What Katy Baked on iTunes

This was an iOS app that I developed in 2012. I have now taken it off the app store. The idea came from the fact that so many people share their bakes and cooking results on various social networks (not the recipes, just photos, with recipes coming from books, other websites, etc).

It was very similar to the online website Punchfork, which was primarily available on the web, but very much on iOS. Punchfork was bought by Pinterest a couple of years ago.

I think it took around 200 hundred man-hours, which included me learning iOS from scratch. I think this was really the first time I realised 'entrepreneurship' is fun.

oofaish.co.uk

oofaish.co.uk

This was the first website I ever wrote. It was my old website in CodeIgniter, before I moved to Wordpress. I used simple CSS corner radius to develop the logo, which I am still using on this site.

To get around the limit that my old web hosting service imposed on number of unique sites I could host (1!), I used a hacked Controller to host 3 different sites (cigari.co.uk, whatkatybaked.com and oofaish.co.uk) - huh!

old cigari.co.uk

cigari.co.uk

This was my old wordpress website before I switched to Django. I did not spent a lot of time developing it. The theme was simple Twenty12, with a fixed header in cases where the screen was seriously wide.