Skip to content

Quratulain-bilal/Gitup_profile-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ GitHub Profile Generator

A Streamlit-based web application that generates stunning GitHub README profiles in seconds! Customize your profile with personal details, tech stack, social media links, GitHub stats, and more, all wrapped in a sleek glassmorphism UI. Choose between Simple or Professional templates and download your README instantly. πŸš€

✨ Features πŸ–ΌοΈ Glassmorphism Design: Modern, blurred background with a clean, professional look. πŸ“‹ Customizable Inputs: Add your name, profession, and location. Select your tech stack from a wide range of technologies. Include social media links (GitHub, LinkedIn, Twitter, Instagram, YouTube, Gmail, Portfolio). πŸ“Š GitHub Stats: Optionally display GitHub stats, streak, and top languages. 🐍 Snake Animation: Add a fun contribution snake animation to your README. 🎨 Template Options: Choose between Simple and Professional README layouts. πŸ’Ύ Downloadable README: Generate and download your README.md file with one click. πŸ” Real-Time Preview: See your README as you build it. πŸ› οΈ Tech Stack

Streamlit Python HTML CSS
πŸš€ Getting Started Follow these steps to run the project locally.

πŸ“Œ Prerequisites Python 3.8 or higher 🐍 Streamlit (pip install streamlit) A GitHub account for stats integration (optional) πŸ› οΈ Installation Clone the Repository: bash https://github.com/Quratulain-bilal/Gitup_profile-generator.git

streamlit run app.py Access the App: Open your browser and go to http://localhost:8501. πŸ“– Usage Enter Personal Details: Input your name, profession, and location. Select your tech stack from the multiselect dropdown. Add social media URLs (GitHub, LinkedIn, etc.). Customize GitHub Stats: Check boxes to include GitHub stats, streak, top languages, or snake animation. Choose a Template: Select either Simple or Professional for your README style. Generate and Download: Click Generate README πŸŽ‰ to create your README. Use the Download README πŸ“„ button to save it as README.md. Preview: View a live preview of your README in the right column as you make changes. πŸ“‚ Project Structure text

Copy github-profile-generator/ β”œβ”€β”€ app.py # Main Streamlit application β”œβ”€β”€ requirements.txt # Project dependencies β”œβ”€β”€ README.md # This file

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

Fork the Repository 🍴 Create a Feature Branch: bash

Copy git checkout -b feature/your-feature Commit Changes: bash

Copy git commit -m "Add your feature" Push to Your Fork: bash

Copy git push origin feature/your-feature Open a Pull Request πŸ”„ Please ensure your code follows the project's style guidelines and includes appropriate comments.

πŸ› Reporting Issues Found a bug? Please open an issue on the GitHub Issues page with the following details:

Description of the bug 🐞 Steps to reproduce Expected behavior Screenshots (if applicable)

πŸ™Œ Acknowledgments Streamlit for the amazing framework. GitHub Readme Stats for stats visuals. Shields.io for badge icons. All contributors who make this project better! ❀️ ⭐ Star this repo if you find it helpful! Let's make GitHub profiles shine together thank you ! 🌟

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages