I built this project using a Laravel PHP & MySQL backend, and Vue frontend. It’s built around a database of curated specialty coffee shops and lets users search by location (either near to their current location or somewhere else), shortlist cafes, and rate the coffees they have.
I did the full stack development including design, testing and CI setup. The app has a Brisbane focus for now, but will expand into other areas over time.
You can read more about this projects development history and process on its development blog: blog.hadcoffee.com
A locksmith company approached me to prototype a custom job management application. They currently have a manual process with on-site locksmiths taking handwritten notes about job requirements. This makes it more difficult for them to share information and validate job specs.
We discussed building a custom web application that could run on tablets and allow those handwritten notes to be digitised and database driven.
I created a basic working prototype of this workflow. The prototype takes uploaded images of handwritten notes and uses the Google Cloud Platform image processing APIs to derive digital data.
This can then be shared, archived and edited in the future or by support staff in the office.
The Processed Image
Prototype web application. This shows an uploaded handwritten image being processed into digital ‘blocks’ paragraphs of usable data.
This project was to use web based technology with a view to running on iPads with pencil support for written notes.
A Laravel PHP backend to manage the dataflow and database
Google Cloud APIs for image processing and cloud image storage. This would allow the image archive to remain available in a cost effective and robust way.
OzGrind Polished Concrete do a variety of polished concrete floors for their clients. To help those customers estimate the costs of the options I created an interactive cost calculator tool for their website.
Users can select from the various floor types and options, seeing photos of each and getting an instant price estimate. They also have the option of having the estimate emailed to them. This helps clients file and retain the estimate, and for OzGrind to follow up with the enquiry too, improving sales.