Kenresoft Technologies Ltd
Discuss a projectLog in

Portfolio

Things we've built.

Products we've built for clients, platforms we've contributed to, and open-source tools we maintain. Each case study covers the problem, what we built and how it's put together.

05 projects

Phunplan

01 / 05

Phunplan

A Flutter app for discovering local activities, planning outings with friends and booking with activity providers. We built and integrated features across the mobile app, including bookings, maps, payments and notifications, and took it through release on Google Play and the App Store.

Mobile App DevelopmentBackend & API IntegrationBookingsMaps & LocationNotifications
View case study
Pathveragroup

02 / 05

Pathveragroup

The corporate site for a UK education group with five practices, from university admissions to scholarships. We built it in Astro, with separate paths for students, universities and employers.

Web DesignEducation SectorCorporate WebsiteUKWeb Development
View case study
Kenresoft CMS

03 / 05

Kenresoft CMS

An open-source headless CMS that runs in your own Cloudflare account. We designed and built the Hono API on Workers, D1 and R2 storage, a separate React admin, and the Astro integration that powers this site.

API-First CMSCloudflare WorkersHonoOpen SourceDrizzle ORM
View case study
ExtensionResoft

04 / 05

ExtensionResoft

An open-source Dart and Flutter package on pub.dev. It collects the form fields, validation, connectivity monitoring, animations and functional helpers we kept rewriting across Flutter projects.

Flutter packageLibraryDartOpen Source
View case study
Lightweight Rich Editor

05 / 05

Lightweight Rich Editor

An open-source rich-text editor for Flutter, built on Flutter's own text-editing primitives. It keeps typing, paste, undo and formatting responsive in long documents.

FlutterRich Text EditorOpen SourceText EditingNotebook View
View case study

Developer Tools

Tools we've built along the way.

Some problems come up in every project. When one does, we solve it once and publish the result as a reusable package.

Let's talk

Have a project of your own?

If you're working on a product, system or technical problem, tell us about it and we'll talk through how to approach it.