Project

Baby Name Generator Tool – Being The Parent

Developed a smart Baby Name Generator tool for Being The Parent, powered by Node.js APIs and deployed on AWS cloud for scalability and performance.

baby name generator, Node.js API, AWS cloud deployment, MongoDB search, parenting tools, scalable backend, parenting website tool

About this project

Overview Being The Parent wanted an engaging tool to help parents discover meaningful baby names with filters for origin, gender, and uniqueness. I built the backend system to deliver fast, accurate, and scalable results. What I Built Backend API (Node.js + Express) for serving name suggestions. Dynamic filtering by origin, gender, syllables, and popularity. Search optimization with indexed queries for fast responses. Cloud deployment on AWS (EC2, Nginx, PM2, Auto Scaling, Load Balancer). Database integration (MongoDB) with a large dataset of names + meanings. Caching layer (Redis) to improve speed for frequent queries. Secure APIs with rate-limiting & JWT auth (for admin management). Outcomes Reduced response times to <200ms for large queries. Scalable architecture handling high concurrent traffic during campaigns. Delivered a reliable user experience with uptime >99.9%.

Tech Stack

Node.jsExpress.jsMongoDBRedisAWS EC2AWS Load BalancerNginxPM2Docker

Details

Organization
Being The Parent
Role
Backend Developer & Cloud Architect
Timeline
Jan–May 2023

Interested in something like this?

Tell me about your idea — I'll reply within 24 hours.

Baby Name Generator Tool with Node.js & AWS | DharmSy