Skip to content

Repository files navigation


VoiceCV Logo

๐ŸŽค VoiceCV

Bas Bolo. Resume Ban Jao.

Speak in Any Language. Get a Professional Resume. Instantly.


Stars Forks Issues License

PRs Welcome Made in India Open Source Version


VoiceCV Demo



Star Try How




๐ŸŒŸ Why VoiceCV?

4 billion people worldwide speak a language that isn't English. Yet the job market demands resumes โ€” in English. VoiceCV bridges this gap.

"Pahle resume nahi tha. Ab Ahmedabad mein job mil gayi. VoiceCV ne meri zindagi badal di."
โ€” Ramesh, Electrician ๐Ÿ‘ท

"English nahi aati thi. VoiceCV ne Hindi mein suna aur English resume bana diya. Ab hotel mein kaam karti hoon!"
โ€” Priya, Cook ๐Ÿ‘ฉโ€๐Ÿณ

"Tamil-la sonnen, English-la resume kuduthudu โ€” amazing! Got a job in Ola within a week."
โ€” Arun, Driver ๐Ÿš—


๐ŸŽฏ The Problem

โŒ Before VoiceCV

  • โŒ Need to speak English
  • โŒ Need to know how to type
  • โŒ Need a computer
  • โŒ Need to pay for resume services
  • โŒ Takes hours to build

โœ… After VoiceCV

  • โœ… Speak in YOUR language
  • โœ… Zero typing required
  • โœ… Works on any phone
  • โœ… 100% Free Forever
  • โœ… Takes 30 seconds

๐Ÿ‘ฅ Who Is This For?

๐Ÿ‘ท
Electrician
Carpenter
Plumber
๐Ÿณ
Cook
Chef
Catering
๐Ÿš—
Driver
Delivery
Transport
๐Ÿฅ
Nurse
Helper
Caretaker
๐Ÿ‘จโ€๐Ÿ’ป
Fresher
Student
Graduate
๐Ÿญ
Factory Worker
Technician
Operator
๐ŸŒพ
Farmer
Agripreneur
Labor
๐Ÿ›’
Shop Assistant
Sales Staff
Retail

No degree needed. No English needed. No typing needed.


๐Ÿš€ How It Works

๐ŸŽค

1. Bolo

Speak

Apni bhasha mein apne baare mein bolo.
Sirf 30 second kaafi hai.

๐Ÿง 

2. AI Samjho

AI Understands

Hamara AI tumhari baat sunke automatically
professional resume banata hai.

๐Ÿ“„

3. Share Karo

Share & Get Hired

PDF download karo ya WhatsApp pe
seedha share karo. Zero effort!


โœจ Features

๐ŸŽค 100% Voice-Based Zero typing required โ€” just speak naturally
๐ŸŒ 50+ Languages Hindi, English, Tamil, Bengali, Spanish, Arabic, French + 40 more
๐Ÿ“ฑ PWA Enabled Works offline. Install on your phone like an app.
๐Ÿ”“ No Login Required Start instantly. Anonymous. No email, no password.
๐Ÿ’ฐ 100% Free Open source. Forever free. No hidden charges.
๐Ÿ’ฌ WhatsApp Sharing Share your resume directly on WhatsApp with one tap.
๐Ÿ“„ 3 Resume Templates Professional, Simple, Modern โ€” pick your style.
๐Ÿ“ฅ PDF Export Print-ready A4 format. Download and email instantly.
โœ๏ธ Edit Before Sharing AI makes mistakes? Fix anything with the edit panel.
๐Ÿ“ธ Social Media Export Share as image on Instagram, WhatsApp Status, Facebook.
๐Ÿ”— QR Code Sharing Generate a scannable QR code for your resume.
๐Ÿ”„ LinkedIn Import Copy formatted data to paste into LinkedIn.

๐ŸŒ Supported Languages

Click to expand โ€” 50+ Languages
# Language Native Name Flag Speech Code
1 Hindi เคนเคฟเคจเฅเคฆเฅ€ ๐Ÿ‡ฎ๐Ÿ‡ณ hi-IN
2 English English ๐ŸŒ en-IN
3 Bengali เฆฌเฆพเฆ‚เฆฒเฆพ ๐Ÿ‡ง๐Ÿ‡ฉ bn-IN
4 Tamil เฎคเฎฎเฎฟเฎดเฏ ๐Ÿ‡ฎ๐Ÿ‡ณ ta-IN
5 Telugu เฐคเฑ†เฐฒเฑเฐ—เฑ ๐Ÿ‡ฎ๐Ÿ‡ณ te-IN
6 Marathi เคฎเคฐเคพเค เฅ€ ๐Ÿ‡ฎ๐Ÿ‡ณ mr-IN
7 Gujarati เช—เซเชœเชฐเชพเชคเซ€ ๐Ÿ‡ฎ๐Ÿ‡ณ gu-IN
8 Kannada เฒ•เฒจเณเฒจเฒก ๐Ÿ‡ฎ๐Ÿ‡ณ kn-IN
9 Malayalam เดฎเดฒเดฏเดพเดณเด‚ ๐Ÿ‡ฎ๐Ÿ‡ณ ml-IN
10 Punjabi เจชเฉฐเจœเจพเจฌเฉ€ ๐Ÿ‡ฎ๐Ÿ‡ณ pa-IN
11 Odia เฌ“เฌกเฌผเฌฟเฌ† ๐Ÿ‡ฎ๐Ÿ‡ณ or-IN
12 Urdu ุงุฑุฏูˆ ๐Ÿ‡ต๐Ÿ‡ฐ ur-PK
13 Nepali เคจเฅ‡เคชเคพเคฒเฅ€ ๐Ÿ‡ณ๐Ÿ‡ต ne-NP
14 Sinhala เทƒเท’เถ‚เท„เถฝ ๐Ÿ‡ฑ๐Ÿ‡ฐ si-LK
15 Spanish Espaรฑol ๐Ÿ‡ช๐Ÿ‡ธ es-ES
16 Portuguese Portuguรชs ๐Ÿ‡ง๐Ÿ‡ท pt-BR
17 French Franรงais ๐Ÿ‡ซ๐Ÿ‡ท fr-FR
18 Arabic ุงู„ุนุฑุจูŠุฉ ๐Ÿ‡ธ๐Ÿ‡ฆ ar-SA
19 Swahili Kiswahili ๐Ÿ‡ฐ๐Ÿ‡ช sw-KE
20 Indonesian Bahasa Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ id-ID
21 Malay Bahasa Melayu ๐Ÿ‡ฒ๐Ÿ‡พ ms-MY
22 Turkish Tรผrkรงe ๐Ÿ‡น๐Ÿ‡ท tr-TR
23 Vietnamese Tiแบฟng Viแป‡t ๐Ÿ‡ป๐Ÿ‡ณ vi-VN
24 Thai เน„เธ—เธข ๐Ÿ‡น๐Ÿ‡ญ th-TH
25 Burmese แ€™แ€ผแ€”แ€บแ€™แ€ฌแ€˜แ€ฌแ€žแ€ฌ ๐Ÿ‡ฒ๐Ÿ‡ฒ my-MM
26 Russian ะ ัƒััะบะธะน ๐Ÿ‡ท๐Ÿ‡บ ru-RU
27 German Deutsch ๐Ÿ‡ฉ๐Ÿ‡ช de-DE
28 Italian Italiano ๐Ÿ‡ฎ๐Ÿ‡น it-IT
29 Dutch Nederlands ๐Ÿ‡ณ๐Ÿ‡ฑ nl-NL
30 Polish Polski ๐Ÿ‡ต๐Ÿ‡ฑ pl-PL
31 Chinese ไธญๆ–‡ ๐Ÿ‡จ๐Ÿ‡ณ zh-CN
32 Japanese ๆ—ฅๆœฌ่ชž ๐Ÿ‡ฏ๐Ÿ‡ต ja-JP
33 Korean ํ•œ๊ตญ์–ด ๐Ÿ‡ฐ๐Ÿ‡ท ko-KR
34 Romanian Romรขnฤƒ ๐Ÿ‡ท๐Ÿ‡ด ro-RO
35 Greek ฮ•ฮปฮปฮทฮฝฮนฮบฮฌ ๐Ÿ‡ฌ๐Ÿ‡ท el-GR
36 Hebrew ืขื‘ืจื™ืช ๐Ÿ‡ฎ๐Ÿ‡ฑ he-IL
37 Czech ฤŒeลกtina ๐Ÿ‡จ๐Ÿ‡ฟ cs-CZ
38 Swedish Svenska ๐Ÿ‡ธ๐Ÿ‡ช sv-SE
39 Danish Dansk ๐Ÿ‡ฉ๐Ÿ‡ฐ da-DK
40 Finnish Suomi ๐Ÿ‡ซ๐Ÿ‡ฎ fi-FI
41 Norwegian Norsk ๐Ÿ‡ณ๐Ÿ‡ด nb-NO
42 Hungarian Magyar ๐Ÿ‡ญ๐Ÿ‡บ hu-HU
43 Ukrainian ะฃะบั€ะฐั—ะฝััŒะบะฐ ๐Ÿ‡บ๐Ÿ‡ฆ uk-UA
44 Hausa Hausa ๐Ÿ‡ณ๐Ÿ‡ฌ ha-NG
45 Yoruba Yorรนbรก ๐Ÿ‡ณ๐Ÿ‡ฌ yo-NG
46 Amharic แŠ แˆ›แˆญแŠ› ๐Ÿ‡ช๐Ÿ‡น am-ET
47 Somali Soomaali ๐Ÿ‡ธ๐Ÿ‡ด so-SO
48 Zulu isiZulu ๐Ÿ‡ฟ๐Ÿ‡ฆ zu-ZA
49 Afrikaans Afrikaans ๐Ÿ‡ฟ๐Ÿ‡ฆ af-ZA
50+ and more...

๐Ÿ“ธ Screenshots

Landing
Landing Page
Languages
50+ Languages
Voice
Voice Recording
Processing
AI Processing
Preview
Resume Preview
Share
Share Options

๐Ÿ› ๏ธ Tech Stack

Category Technology
Frontend React React Router Framer Motion
Build Tools Vite Tailwind CSS
AI Google Gemini
Voice Web Speech API
PDF jsPDF
PWA PWA
Backend Firebase
Sharing QR Code WhatsApp

๐Ÿš€ Quick Start

# 1. Clone the repo
git clone https://github.com/chirag120670598-dotcom/voicecv.git
cd voicecv

# 2. Install dependencies
npm install

# 3. Add your API keys
cp .env.example .env
# Get FREE API keys:
# Gemini: https://makersuite.google.com/app/apikey
# Firebase: https://console.firebase.google.com

# 4. Start developing!
npm run dev
# ๐Ÿ’ซ Opens at http://localhost:5173

๐Ÿ“ฆ Production Build

npm run build     # Build for production
npm run preview   # Preview production build

๐Ÿ“ Project Structure

voicecv/
โ”œโ”€โ”€ ๐Ÿ“‚ public/              # Static assets & PWA files
โ”‚   โ”œโ”€โ”€ manifest.json       # PWA manifest
โ”‚   โ”œโ”€โ”€ sw.js              # Service Worker (offline)
โ”‚   โ””โ”€โ”€ icons/             # App icons
โ”œโ”€โ”€ ๐Ÿ“‚ src/
โ”‚   โ”œโ”€โ”€ ๐Ÿ“‚ pages/          # 7 pages (Landing โ†’ Share)
โ”‚   โ”œโ”€โ”€ ๐Ÿ“‚ components/     # 10 reusable components
โ”‚   โ”œโ”€โ”€ ๐Ÿ“‚ hooks/          # Voice recording, AI, PDF, Firebase
โ”‚   โ”œโ”€โ”€ ๐Ÿ“‚ services/       # Gemini API, PDF gen, sharing
โ”‚   โ”œโ”€โ”€ ๐Ÿ“‚ utils/          # 50+ languages, validators
โ”‚   โ”œโ”€โ”€ ๐Ÿ“‚ context/        # Global state management
โ”‚   โ””โ”€โ”€ ๐Ÿ“‚ styles/         # Tailwind + custom CSS
โ”œโ”€โ”€ ๐Ÿ“‚ functions/          # Firebase Cloud Functions
โ”œโ”€โ”€ ๐Ÿ“„ .env.example        # Environment template
โ””โ”€โ”€ ๐Ÿ“„ vite.config.js      # Vite + PWA config

๐Ÿ“Š GitHub Stats

GitHub stars GitHub forks GitHub watchers


๐Ÿค Contributing

We welcome all contributions! Here's how you can help:

  1. ๐Ÿด Fork the repository
  2. ๐ŸŒฟ Create your feature branch: git checkout -b feature/amazing
  3. ๐Ÿ’พ Commit your changes: git commit -m 'Add amazing feature'
  4. ๐Ÿš€ Push: git push origin feature/amazing
  5. ๐Ÿ”„ Open a Pull Request

๐Ÿ’ก Ideas to Contribute

  • ๐ŸŒ Add more language translations
  • ๐ŸŽจ Create more resume templates
  • ๐Ÿ“ฑ Improve mobile experience
  • ๐ŸŒ Translate UI to more languages
  • ๐Ÿ› Fix bugs and issues
  • โšก Optimize performance

๐Ÿ“ˆ Impact

4B+

People who need this

50+

Languages supported

30s

To build a resume

100%

Free Forever

๐Ÿ“„ License

MIT License โ€” Free to use, modify, and distribute. See LICENSE for details.



โญ If VoiceCV helps even one person get a job, it's worth it.

Star this repo and share with someone who needs it!


Star Tweet WhatsApp



Built with โค๏ธ in India for the world ๐ŸŒ
Made by @chirag120670598-dotcom


Visitors



MIT License โ€ข Copyright ยฉ 2026 Chirag Solanki

About

Voice-powered resume builder for 4 billion people worldwide. Speak in any language, get a professional resume instantly.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages