What it is
Weeny is a privacy-first link management and conversion suite for creators, marketers, and teams.
At a high level it supports:
- Branded link shorteners with custom slugs
- GDPR-friendly analytics
- Lightweight landing pages (“Teeny Pages”)
- Embeddable forms
The stack
Why Next.js + TypeScript
I wanted one codebase that could ship quickly, stay maintainable, and keep the UI extremely responsive.
- Next.js gives a great default production shape (routing, rendering modes, caching) without over-architecting early.
- TypeScript keeps the “schema glue” tight as the product grows: URLs, events, and analytics payloads are all easy to accidentally drift without types.
Why Postgres
Analytics data can get tricky fast. I wanted a system that could scale from “simple relational app” into a more serious reporting setup without migrating off day-1 decisions.
What's next
- Public API: allowing users to build pages, links, and forms from their own systems.
- Shopify Integration: users can cannot their Shopify store to auto generate Weeny links for products and pages
- Make it possible to have custom themes within a workspace to use for forms and pages