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)