Sep 2024
vibes.london
Experimented with a new approach to company and community building. Created a social product (in person dinners with 6 strangers) with exceptionally positive customer feedback. Lo-tech, high customer research project.

A Lime bike with a vibes.london sticker

We plastered Lime bikes in Hackney to attract sign ups

The feedback we got from attendees left me with little doubt that we'd achieved a huge positive impact in some people's lives
Technologies:
Next.jsTailwind
Feb 2024
Saucey McSauceface
Company merch that's eco-conscious and interesting

Saucey McSauceface logo
Technologies:
VercelTailwindFigma
Nov 2023
F1 tracks
A racing circuit guessing game for F1 fans.

F1 tracks home page

Lights out and away we go

Round three of three. The circuit shape is drawn out as the clock ticks by

A summary of the game with options to share and see stats

Track your stats and see your improvement over time
Technologies:
TypeScriptReactFramer MotionNext.jsTailwindSupabase
Mar 2023
Quarters
A configure, price and quoting SaaS to maximise revenue from direct sales and optimise pricing of complex deals and pricing models.

All quotes: This dashboard lists quotes for new business requiring approval from a sales manager

New quote: Quote configuration could be extensively customised. In this example, 2 products are selected, the initial pricing model can be adjusted for each, and fields such as vertical, regulatory license and which countries each product is being sold in have been setup.

New quote: Pricing can be adjusted by applying discounts or tweaking individual tiers of usage based pricing models. Forecast revenue is automatically updated every time the forecast is adjusted

New quote: Once created, all the details of a quote can be viewed in a summary and pricing can be changed as negotiations proceed

Checks & approvals: This shows off the approvals feature. If a quote is created that falls foul of an automated check, the seller must request approval to develop

Config: The app can be configured with an organisation's product catalogue. Each product can be arbitrarily segmented to refine pricing by country, vertical and more

Config: The full list of checks an organisation has configured to run against every new quote

Config: One check in detail. This check enforces a minimum MRR value for each deal.
Technologies:
Next.jsReactSupabaseTailwindRadix UI