Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gunapalanivel/my-readme.md-bio-in-js

A JavaScript code snippet that dynamically generates my GitHub README.md content.
https://github.com/gunapalanivel/my-readme.md-bio-in-js

javascript

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        

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.

```javascript
//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}).

Let's connect and chat!
`;
}

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.