I’m excited to share a project I’ve been working on — SolveSync, a Chrome extension I created to automate pushing LeetCode solutions to GitHub. As someone who regularly solves coding challenges, I found it tedious to manually copy solutions and keep my GitHub repositories updated. That’s why I built SolveSync — to streamline this process and help developers showcase their work effortlessly.
🚀 What is SolveSync?
SolveSync is a powerful Chrome extension that automatically syncs your LeetCode solutions to your GitHub repository. It saves time, ensures consistency, and helps you build a well-organized portfolio of coding problems.
⚡ Key Features:
- 🔒 Secure GitHub OAuth Authentication: Connect your GitHub account securely without entering credentials multiple times.
- 📂 Automatic Problem Submission: Instantly push solved problems to your GitHub repository with proper formatting.
- 🏷️ Problem Details Included: Problem names, difficulty level are automatically added to your commits.
- 📜 Formatted
.md
Files: Solutions are saved in well-structured.md
files with readable code snippets and descriptions.
💡 Why I Built SolveSync:
- Save Time: I wanted to eliminate the repetitive task of manually uploading solutions.
- Consistent Documentation: I needed a way to keep all my solutions well-documented and formatted.
- Showcase My Work: Building a GitHub repository that reflects my coding journey and problem-solving skills was important for me.
- Easy Setup: I focused on a simple installation process and seamless GitHub integration.
🛠️ How It Works:
- Install SolveSync from the Chrome Web Store.
- Setup your Repository and Branch in which you want to get code.
- Log in with GitHub using secure OAuth authentication.
- Solve problems on LeetCode as usual.
- Your successful submissions on LeetCode will be automatically added to your repository.
🎯 Who Should Use SolveSync?
- Aspiring developers preparing for coding interviews.
- Students and professionals building a coding portfolio.
- Anyone who regularly solves LeetCode problems and wants to streamline their workflow.
🌟 Get Started Now!
Don’t let manual uploads slow you down. Let SolveSync handle your submissions so you can focus on coding.
👉 Download SolveSync Now and automate your LeetCode solutions effortlessly!
💬 Have feedback or suggestions? Let’s chat in the comments or contribute to the project on GitHub! 🚀
Top comments (0)