Project acknowledgements
This website uses the open-source projects listed below. Related packages from the same project are grouped into a single entry.
Each project remains the property of its respective authors and contributors and is used under the license shown. Project links provide source code, copyright notices and complete license terms.
Open-source projects
- 01
Next.js
By Vercel and contributors
The React framework behind the UPO website and its server rendering.
next
MIT - 02
React
By Meta Open Source and contributors
The component model used to build UPO's interactive customer experience.
react · react-dom · React Compiler
MIT - 03
Tiptap
By Ueberdosis and contributors
The open-source rich-text editor used to format product information.
@tiptap/react · @tiptap/pm · @tiptap/starter-kit · @tiptap/extension-placeholder
MIT - 04
Tailwind CSS
By Tailwind Labs and contributors
The utility-first CSS framework used throughout UPO's visual system.
tailwindcss · tailwind-merge
MIT - 05
Radix UI
By WorkOS and contributors
Accessible interface primitives underpinning dialogs, menus and form controls.
radix-ui · @radix-ui/react-*
MIT - 06
Firebase
By Google and contributors
Authentication and application data services for UPO customer accounts.
firebase
Apache-2.0 - 07
Algolia
By Algolia and contributors
Fast product discovery and search across UPO's online catalogue.
algoliasearch · React InstantSearch
MIT - 08
Stripe
By Stripe and contributors
Secure hosted checkout integration for online orders.
stripe
MIT - 09
ImageKit
By ImageKit and contributors
Responsive image delivery and media optimisation across the website.
@imagekit/next · imagekit-nodejs
MIT - 10
Google Analytics Data API
By Google and contributors
Provides access to reporting data used in UPO's administrative analytics.
@google-analytics/data
Apache-2.0 - 11
Motion
By Motion contributors
Purposeful motion and transitions used in the UPO interface.
framer-motion
MIT - 12
Lucide
By Lucide contributors
The carefully crafted open-source icons used throughout the site.
lucide-react
ISC - 13
Recharts
By Recharts Group and contributors
Composable data visualisations used in UPO's administrative tools.
recharts
MIT - 14
Cloudflare Turnstile for React
By Marsidev and contributors
A React integration that helps protect UPO forms from automated abuse.
@marsidev/react-turnstile
MIT - 15
React Intersection Observer
By The Builder and contributors
Efficient viewport detection for content revealed as visitors explore a page.
react-intersection-observer
MIT - 16
Class Variance Authority
By Joe Bell and contributors
A small utility for maintaining consistent component styles and variants.
class-variance-authority
Apache-2.0 - 17
clsx
By Luke Edwards and contributors
A focused utility for constructing conditional CSS class names.
clsx
MIT - 18
dotenv
By Mot and contributors
Loads environment configuration during local development and server startup.
dotenv
BSD-2-Clause - 19
Next.js TopLoader
By Theodorus Clarence and contributors
The slim loading indicator shown while visitors move between pages.
nextjs-toploader
MIT

