Hi, thanks for visiting!

My name's Sam Kelleher, and I am a Senior Full-Stack Web Developer / Software Architect based in London. This website mostly contains a sample of work from my portfolio, tips, and best practices for building web applications.

React + Redux Administrative Panel SPA

React + Redux Administrative Panel SPA

A sleek and comprehensive single page application built using the latest React and Redux technologies. This application had to include comprehensive control capabilities including user management, data manipulation, search, a detailed analytics visualisation section, image editing with drag and drop.

There was a lot to do, but with just a few tweaks the app is lightening fast to startup and initialise. One of my personal favourite things about Redux, and the flux pattern in general, is the predictability. As such, this project was one of with the fewest detected defects. Since what is on the screen is guaranteed to be generated by the data in state, any glitches or unexpected behaviour could be traced instantly using the Redux Time Machine.

There are some advanced interactions such as animation, responsiveness, drag and drop, rich text editing, file upload and download.  All things you'd expect and take for granted in a administrative UI.

The design was done in house but the coding and backend support was all done by myself.

In Category Portfolio