Skip to content

A free, open-source marriage biodata generator built with Next.js 14, Tailwind CSS, and shadcn/ui. Create professional biodata instantly with modern, interactive templates.

Notifications You must be signed in to change notification settings

addzz24/quick-biodata-maker

Repository files navigation

Quick Biodata Maker

A free, open-source marriage biodata generator built with Next.js 14, Tailwind CSS, and shadcn/ui.
Create professional biodata instantly with modern, interactive templates.

Visit Here 👉

https://www.quickbiodata.in/ - It's Live 🚀


✨ Features

  • 📝 Dynamic multi-step biodata form (Personal, Family, Contact, etc.)
  • 🌐 Localization support (Marathi, Hindi, English)
  • 📄 Export biodata as PDF
  • 🎨 Ready-to-use biodata templates
  • 📱 Fully responsive UI
  • 🔐 100% free and private – no subscriptions, no hidden costs

🚀 Tech Stack


📂 Project Structure

quick-biodata-maker/
├── .gitignore
├── app/
│   ├── (biodata-guides)/
│   │   ├── biodata-guide/
│   │   │   └── page.tsx
│   │   ├── buddhist-biodata-guide/
│   │   │   └── page.tsx
│   │   ├── christain-biodata-guide/
│   │   │   └── page.tsx
│   │   ├── hindu-biodata-guide/
│   │   │   └── page.tsx
│   │   ├── jain-biodata-guide/
│   │   │   └── page.tsx
│   │   └── muslim-biodata-guide/
│   │       └── page.tsx
│   ├── (biodata-templates)/
│   │   ├── biodata-templates/
│   │   │   └── page.tsx
│   │   ├── buddhist-biodata-templates/
│   │   │   └── page.tsx
│   │   ├── christian-biodata-templates/
│   │   │   └── page.tsx
│   │   ├── hindu-biodata-templates/
│   │   │   └── page.tsx
│   │   ├── jain-biodata-templates/
│   │   │   └── page.tsx
│   │   └── muslim-biodata-templates/
│   │       └── page.tsx
│   ├── (blogs)/
│   │   ├── choose-life-partner/
│   │   │   └── page.tsx
│   │   ├── create-biodata/
│   │   │   └── page.tsx
│   │   ├── create-perfect-biodata/
│   │   │   └── page.tsx
│   │   ├── marathi-biodata-maker/
│   │   │   └── page.tsx
│   │   └── our-story/
│   │       └── page.tsx
│   ├── (privacyPolicy)/
│   │   ├── contact-us/
│   │   │   └── page.tsx
│   │   ├── privacy-policy/
│   │   │   └── page.tsx
│   │   ├── refund-policy/
│   │   │   └── page.tsx
│   │   ├── shipping-delivery/
│   │   │   └── page.tsx
│   │   └── terms-conditions/
│   │       └── page.tsx
│   ├── component-loaders/
│   │   ├── landing-loading.tsx
│   │   ├── loader-pay-btn.tsx
│   │   ├── preview-loading.tsx
│   │   └── spinner-preview.tsx
│   ├── components/
│   │   ├── component/
│   │   │   ├── bio-data-contact-details.tsx
│   │   │   ├── bio-data-create-order.tsx
│   │   │   ├── bio-data-download.tsx
│   │   │   ├── bio-data-family-details.tsx
│   │   │   ├── bio-data-generator.tsx
│   │   │   ├── bio-data-image-upload.tsx
│   │   │   ├── bio-data-personal-details.tsx
│   │   │   ├── bio-data-preview.tsx
│   │   │   ├── bio-data-progress-bar.tsx
│   │   │   ├── bio-data-starter-details.tsx
│   │   │   ├── bio-data-templates-selection.tsx
│   │   │   ├── biodata-contact-us.tsx
│   │   │   ├── contact-us.tsx
│   │   │   ├── footer-wrapper.tsx
│   │   │   ├── Landing-Page.tsx
│   │   │   ├── LandingPageClient.tsx
│   │   │   ├── language-switcher.tsx
│   │   │   ├── LanguageReligonSwitcher.tsx
│   │   │   ├── religion-switcher.tsx
│   │   │   └── templates-display.tsx
│   │   └── ui/
│   │       ├── badge.tsx
│   │       ├── button.tsx
│   │       ├── card.tsx
│   │       ├── dialog.tsx
│   │       ├── Footer.tsx
│   │       ├── input.tsx
│   │       ├── label.tsx
│   │       ├── Navbar.tsx
│   │       ├── progress.tsx
│   │       ├── select-preview-image.tsx
│   │       ├── select.tsx
│   │       ├── skeleton.tsx
│   │       └── textarea.tsx
│   ├── context/
│   │   └── TranslationContext.tsx
│   ├── css/
│   │   └── custom.css
│   ├── favicon.ico
│   ├── globals.css
│   ├── layout.tsx
│   ├── lib/
│   │   ├── biodata-logo-lists.ts
│   │   ├── biodata-template-lists.ts
│   │   ├── landing-initial-data.ts
│   │   ├── personal-details-lists.ts
│   │   └── utils.ts
│   ├── locales/
│   │   ├── en.json
│   │   ├── hi.json
│   │   └── mr.json
│   ├── maker/
│   │   ├── loading.tsx
│   │   └── page.tsx
│   ├── not-found.tsx
│   ├── page.tsx
│   ├── robots.ts
│   ├── sitemap.ts
│   └── store/
│       ├── makerPageStore.ts
│       ├── orderStore.ts
│       ├── pdfDownloadStore.ts
│       ├── pdfGeneratorStore.ts
│       ├── pdfWorkerStore.ts
│       ├── personalDetailsStore.ts
│       └── useAppStore.ts
├── components.json
├── env.d.ts
├── middleware.tsx
├── next.config.mjs
├── package-lock.json
├── package.json
├── postcss.config.mjs
├── public/
│   ├── pdf.worker.min.mjs
│   └── pdfs/
├── README.md
├── tailwind.config.ts
├── tsconfig.json
└── wrangler.toml

🛠️ Getting Started

  1. Clone the repository

    git clone https://github.com/addzz24/quick-biodata-maker.git
    
    cd quick-biodata-maker
  2. Install dependencies

    npm install
  3. Run development server

    npm run dev

    Visit http://localhost:3000 🚀


📸 Screenshots

Quick Biodata Maker Screenshot

Quick Biodata Maker Screenshot

Quick Biodata Maker Screenshot


🤝 Contributing

Contributions are welcome!

  • Fork the repo
  • Create a feature branch (git checkout -b feature/new-feature)
  • Commit changes (git commit -m "Added new feature")
  • Push and create a Pull Request

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.


🌍 Links


Sitemap

🔗 Main Pages

  • / – Home / Landing Page
  • /maker – Biodata Maker (form wizard)
  • /preview – Preview selected biodata template
  • /download – Export biodata as PDF
  • /about – About project
  • /privacy-policy – Privacy Policy

📂 Repo Files

  • app/ – Next.js routes
  • components/ – UI and feature components
  • public/ – Static assets (images, icons, fonts)
  • lib/ – Helpers and utilities (pdf, i18n, data)
  • styles/ – Tailwind and global styles
  • README.md – Project documentation
  • LICENSE – License file

About

A free, open-source marriage biodata generator built with Next.js 14, Tailwind CSS, and shadcn/ui. Create professional biodata instantly with modern, interactive templates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published