Bespoke Web Development

Imager Website
Webpage images scraped and presented
Imager Website
Individual images in a slideshow
Imager Website

Imager

Imager is a novel way to manage and enjoy your favourite images from across the internet.

It does not store images server side, but instead indexes resource URL's for client side presentation. This provides a lightweight and copyright safe way of building an online image library.

Users can add images in a number of ways. By entering a page URL, Imager will scrape it for image resources. Similarly a user can perform searches on Google, Flickr or Wikipedia

Github

Tech: React.js, Node.js, CouchDB, Phantom.js

Mary Wycherley Home Page
Content List Page
Mary Wycherley Content List Page
Project Page
Mary Wycherley Project Page
Bespoke, minimal media viewer
Mary Wycherley media viewer

Mary Wycherley

Mary Wycherley needed a personal website to show and promote her activities surrounding professional dance.

Her brief was to create a bespoke and minimilist site around her required information types. Using Drupal 8 I created her site with a custom editorial interface.

Tech: Drupal 8

Player is The Yolk's first application
Desktop for applications and links
Desktop for applications and links
Player - Artist View
Player - Artist View
Player - Album View
Player - Album View

The Yolk

THE YOLK is a modular browser for data driven applications

Combining Electron, Elasticsearch and AngularJS affords developers a familiar environment and a framework which accepts modular, drop-in applications.

Player is The Yolk's first default application and a seriously fun music player. It searches for music sources locally, on Youtube and the Internet Archive and then does it's magic by constructing rich metadata from Musicbrainz, Wikipedia, Discogs and other sources.This is an endless, free, legal jukebox that provides an unique experience exploring and enjoying your musical taste.

and Download Github

Tech: Electron, Elasticsearch, Angular.js, Node.js

Film in Limerick Website
Long scrolling front page
Film in Limerick Website
Locations page with hover detail
Film in Limerick Website
Locations page with interctive map
Film in Limerick Website
Location detail page
Film in Limerick Website

Film in Limerick

With the opening of a major new production studio in Limerick, the city council needed a portal to promote the region as a filming destination and make it easy for the industry to find locations and resources.

I used the Drupal 7 content management system to create a searchable and intuative interface on the front and back end. This allows public individuals to create an account to add and manage their resources and locations, while the editorial interface makes it easy to curate, communicate and manage all the people and information.

Tech: Drupal 7

Tor Onion transport showdown

This is an experiment which gauges various transport protocols over the TOR network

It compares the speed and reliability of traditional request/response, websocket and GRPC.

Built with TOR, Node.js and React.js

Github

Tech: TOR, React.js, Node.js, Websockets, gRPC

A multimedia story viewer
Intuitive editorial interface
intuitive editorial interface
Easy media embeds
Easy media embeds

Aesop

"Aesop" is an editorial framework for creating multimedia rich stories in a format inspired by "The Guardian"'s Firestorm.

It has an intuitive editorial interface that makes it easy to grab multimedia resources straight from the web and implement it into your story.

Easily embed your story into any website and it can come alive across the web.

and testdrive Github

Tech: PHP, PostgreSQL, Angular.js, AVconv (Linux)

Mary Wycherley Home Page
Full scrolling front page
Coláiste na bhFiann scrolling front page
Section landing page
Coláiste na bhFiann section landing page

Coláiste na bhFiann

Coláiste na bhFiann is one of the largest Irish language summer schools in the country.

They needed a bilingual website to promote their various activities and courses. Using their existing branding and identity, I created a website with customised editorial workflow using the Drupal 7 CMS.

Tech: Drupal 7

City by usage over all levels
City by occupancy
City by occupancy
City by street
City by street
City by unit
City by unit

City

"City" is a proof of concept product that provides a framework for the presentation and consumption of geospatial information. It is targeted at organisations such as town and city councils and aims to allow them to open up data about the city to a wide audience and enable a transparent planning dialouge.

"City" is built on Free and Open Source tools such as Openlayers, Postgresql and Angular JS. It is a FOSS product and strives to become the Drupal or Wordpress of online GIS.

You can try out the proof of concept:

Github

Tech: PHP, PostgreSQL, Angular.js, Openlayers.js

Explore Tipperary Website Explore Tipperary Website
Item page with editor logged in
Explore Tipperary Website
Contextual editorial interface for each item
Explore Tipperary Website

Explore Tipperary

The South Tipperary Development Company needed to amalgamate and promote the various activities available in the region. It was important that these could be edited and geolocated easily by their editorial staff.

I used the Drupal 7 content management system with integrated Openlayers mapping library to create a custom editorial workflow. The editors have full control over mapping, creation, ordering and publishing of content using a singular content type.

Aggregation and presentation of all items on the maps and index pages are handled automatically.

Tech: Drupal 7

Bisq-front trading view
Multi-step forms
Bisq-front multistep forms
Chart view
Bisq-front chart view
Multilingual and Multitheme
Bisq-front Multilingual and Multitheme

Bisq-front

Bisq-front is a Proof Of Concept for a remote front-end to the BISQ decentralised crypto trading application.

It is designed to integrate with the BISQ application API and provide a remote control for users to manage their individual running instances. Presently progress is on hold pending the maturity of the BISQ application API.

In production, it will be uniquely addressed to the user's remote instance and accessed over TOR (http://opv2wax24oxf5kwt.onion/). This is part of a best practice level of security and anonymity.

the demo Github

Tech: React.js, Node.js, Java, TOR, Websockets

Design Factors front page
The full scrolling front page
design Factors full scrolling front page
A project page
design Factors project page
The People page
design Factors People page
A Person page
design Factors Person page

Design Factors

Design Factors is the departmental website for the Product Design School of the University of Limerick.

The brief was to create an academic repository for the schools projects and publications and at the same time provide a promotional platform for some of their commercial joint ventures.

A strong emphasis was to be placed on personal accreditation and the roles that people played within a project. This was achieved by using the Drupal 7 CMS platform with the Organic Groups module.

Graphic Design and site identity was a joint venture with Piquant Media.

Tech: Drupal 7

Drawout Website Drawout Website
An artist portfolio page
Drawout Artist Page

Drawout

Drawout brought internationally and locally renowned urban artists to Limerick City as part of the National City Of Culture year. They needed to present works both in a local and international context.

This was achieved by creating an online portfolio space where each artist can add their work and geo-locate it. Strong editorial functions give each artist and the site editor control over the content.

The reader can explore content by geography, project or artist with an intuitive information relationship

Tech: Drupal 7

Dance Limerick Website
Full front page
Dance Limerick Website
Calendar page
Dance Limerick Calendar page
Full calendar page
Dance Limerick Calendar page
Event page with booking integration
Dance Limerick event page with booking integration

Dance Limerick

Dance Limerick is a regional support and development organisation for dance.

They needed a website to promote their various classes as well as performances with integration to a ticket sales and booking system. With a strong focus on a calendared event programme, they also wanted to present their activities clearly to the public.

In collaboration with Piquant Media, a visual identity was designed and I built the website on the Drupal 7 CMS platform. A custom editorial workflow was implemented to promote cross linkages between their many activity types.

Tech: Drupal 7

Landlocked

Artist Christina Gangos needed a website to accompany her outdoor video projection installation. She had captured a series of subjects in the repose of thought.

The website introduces each subject in a series of slides on a single page website. This is consumeable across all screen sizes and formats with an intuative side menu which does not detract from the focus on the subject.

Tech: HTML, CSS, Vanilla Javascript, JQuery

ABOUT

Michael Jonker

I am Michael Jonker, a designer, architect and developer. I have worked in design for over 20 years across the disciplines of web development and architecture. I hold a bachelor's and honours degree in design and architecture.

I live in the city of Limerick, Ireland and work from here to anywhere with a reliable internet connection. I work with clients directly or as a freelance / contract developer. Please contact me if you have a project that needs my skills.

Ethos

Information is a commodity. I believe in understanding what needs to be said, understanding what needs to be found and connecting the two. I try to avoid all other distractions, and purge them out iteratively till the product is as clear as possible.

Technology

Understanding the task enables me to seek the best tools for the job. These are generally at the highest level of abstraction to get the job done reliably, robustly and economically. I believe in Libre software and standards.

Art, Graphics and Content

I work with creative people who have the vision and skills for a specific project or create media myself where appropriate. Getting the user experience right is a priority. It is satisfying to translate visual magic into code.

CONTACT

Michael Jonker
michael@openpoint.ie
00353 (0)87 2398982

Github