FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
pdadzie
pdadzieTwinsNameGenerator
Public
Like
TwinsNameGenerator
Home
Code
5
backend
1
frontend
3
shared
1
README.md
main.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
6/2/2025
Viewing readonly version of main branch: v7
View latest version
README.md

Twin Name Generator

A beautiful AI-powered tool for generating rhyming and similar names for twins with gender preferences.

Features

  • πŸ€– OpenAI-powered name generation
  • πŸ‘Ά Gender preference selection (boy/boy, girl/girl, boy/girl)
  • 🎡 Rhyming and similar sounding name suggestions
  • ✨ Beautiful, responsive interface
  • 🎨 Modern design with smooth animations

Project Structure

β”œβ”€β”€ backend/
β”‚   └── index.ts           # Hono API server
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ index.html         # Main HTML template
β”‚   β”œβ”€β”€ index.tsx          # React frontend entry
β”‚   └── components/
β”‚       └── App.tsx        # Main app component
β”œβ”€β”€ shared/
β”‚   └── types.ts           # Shared TypeScript types
└── README.md

API Endpoints

  • GET / - Serves the frontend application
  • POST /api/generate-names - Generates twin names based on preferences

Usage

  1. Select gender preference for twins
  2. Optionally provide style preferences or starting letters
  3. Click generate to get AI-powered name suggestions
  4. Browse through multiple suggestions with explanations

Tech Stack

  • Backend: Hono + OpenAI API
  • Frontend: React + TypeScript + TailwindCSS
  • Styling: Modern gradient design with animations
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
Β© 2025 Val Town, Inc.