Skip to content

A JavaScript code snippet that dynamically generates my GitHub README.md content.

License

Notifications You must be signed in to change notification settings

GunaPalanivel/My-README.md-bio-In-Js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

A JavaScript code snippet that dynamically generates my GitHub README.md content.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published