Doggy Names
Tech Stack
Next.js, PostgreSQL
Links
View Project, View LinkedIn Post
About
Doggy Names matches canine names to attributes such as breed, colour, and sex, combining stored data with contributions from visitors. Contributors see candidate names with attribute options; aggregated choices refine the matching logic over time.
Data & Hosting
Next.js covers rendering and API routes; PostgreSQL stores relations between names and attributes and supports analytical queries. The database runs on a Debian host on Vultr, which entailed routine administration, backup, and security configuration.
Features
The site includes simple visualisations of popularity and contribution activity. The project was an early full-stack exercise in Next.js with a production database deployment.
