Here's a JavaScript code snippet that dynamically generates a GitHub README.md content, emulating my bio page. This script uses template literals to interpolate variables into a Markdown-formatted string.
//Visit GunaPalanivel.js
# Hi there 👋, I'm ${name}! 🌟
I'm a 21-year-old developer based in ${country} 🇮🇳, and I'm passionate about ${passion}.
- 🌟 As a [Beta member of Microsoft MLSA](https://mvp.microsoft.com/en-US/studentambassadors/profile/e9949081-2982-483b-97a7-c0a8baf88937), driving forward tech innovation.
- 🌐 Check out my [website](${websiteURL}) to learn more about me.
- 🔗 Explore my [Links](${linksURL}) to find me on various platforms.
- 📃 View the PDF version of my resume on the drive and navigate through the links [here](${resumeURL}).
- 📚 Stay updated with my journey on [GitHub](${githubURL}) and [LinkedIn](${linkedinURL}).
- ⚙️ Explore my [VS Code Configuration](${vsCodeConfigURL}) for development optimization.
## 📦 Toolbox
**Frontend Development:** \`${toolbox.frontend.join("` `")}\`
**Programming Languages:** \`${toolbox.languages.join("` `")}\`
**JavaScript Library & Frameworks:** \`${toolbox.jsLibrary.join("` `")}\`
**Backend Development:** \`${toolbox.backend.join("` `")}\`
**Version Control:** \`${toolbox.versionControl.join("` `")}\`
**Databases:** \`${toolbox.databases.join("` `")}\`
**Software:** \`${toolbox.software.join("` `")}\`
**Operating Systems:** \`${toolbox.os.join("` `")}\`
**Computer Science Fundamentals:** \`${toolbox.csFundamentals.join("` `")}\`
**Tools and Platforms:** \`${toolbox.tools.join("` `")}\`
## ✨ Fun Facts
- 🎬 "${funFacts.favoriteMovie}" is my favorite movie.
- 🍿 I prefer ${funFacts.moviePreference}.
- 🧠 I enjoy gaining knowledge from various sources, be it ${funFacts.knowledgeSources.join(", ")}.
## 📫 Contact
For a quick response, DM me on [Instagram](${contact.instagram}) or [LinkedIn](${contact.linkedin}).
<img src="https://media.giphy.com/media/LnQjpWaON8nhr21vNW/giphy.gif" width="60"> <em><b>Let's connect and chat!</b></em>
`;
}
const readmeContent = generateReadme(developerInfo);
console.log(readmeContent);
This script organizes my personal and professional details into a structured format suitable for a GitHub README.md.