Releases: Muneerali199/DocMagic
DocMagic Interview & DSA Prep Extension v1.0.0
🚀 DocMagic – AI Coding Interview Assistant (Browser Extension)
✨ First Release v1.0.0
DocMagic is an AI-powered browser extension designed to help you crack coding interviews, solve DSA problems, and prepare smarter for your dream job.
It works directly on popular coding platforms like LeetCode, HackerRank, and more.
🔥 Why DocMagic?
- Save time while solving DSA problems
- Get AI-generated explanations and hints
- Practice interview questions interactively
- Improve faster with gamified learning
✨ Features
- 🧩 AI-powered DSA problem solver
- 💼 Interview question generator
- 📄 Resume review & career guidance
- 🎮 Gamification (XP, levels & achievements)
- 🎤 Voice commands & mock interviews
- 🌐 Works on LeetCode, HackerRank, and more
- 🔌 Supports multiple AI providers:
- Gemini
- OpenAI
- Claude
- Mistral
📦 Download
Choose one of the following files:
-
ZIP (recommended for Windows):
👉 docmagic-extension-v1.0.0.zip -
TAR.GZ (Linux / macOS):
👉 docmagic-extension-v1.0.0.tar.gz
⬇️ Clicking the link will immediately start the download.
📥 Installation (Chrome / Edge)
- Download the
.zipor.tar.gzfile - Extract it to a folder
- Open Chrome / Edge
- Go to:
- Enable Developer Mode (top-right toggle)
- Click Load unpacked
- Select the extracted
extensionfolder - Done! 🎉
🔧 Setup & Configuration
- Get an API key
- Gemini (Free): https://makersuite.google.com/app/apikey
- Open the DocMagic extension
- Go to Settings
- Select your AI provider
- Paste your API key
- Start solving problems 🚀
🖥️ Supported Platforms
- ✅ LeetCode
- ✅ HackerRank
- ✅ Codeforces (partial)
- ✅ Custom coding pages
📚 Documentation
-
📘 README:
https://github.com/YOUR_USERNAME/docmagic-extension/blob/main/README.md -
⚙️ Setup Guide:
https://github.com/YOUR_USERNAME/docmagic-extension/blob/main/README.md#setup--configuration -
🤝 Contributing:
https://github.com/YOUR_USERNAME/docmagic-extension/blob/main/CONTRIBUTING.md
🛠️ Tech Stack
- JavaScript / TypeScript
- Browser Extension APIs
- AI APIs (Gemini, OpenAI, Claude, Mistral)
- Chrome & Edge compatible
⭐ Support & Feedback
If this project helps you:
- ⭐ Star the repository
- 🐛 Report bugs or issues
- 💡 Suggest new features
- 📢 Share with friends
Your support keeps this project growing ❤️
📜 License
This project is licensed under the MIT License.
🎯 Roadmap (Upcoming)
- 🔒 Secure API key encryption
- 🧠 Better DSA explanations
- 📊 Progress analytics dashboard
- 🌍 Firefox support
- 🤖 Offline practice mode
Happy coding!
May you ace all your interviews 🚀🧠
What's Changed
- add payment gateway by @Amaayu in #3
- improve the ui and fix Api key issue and error by @Amaayu in #4
- docs: enhance documentation and streamline codebase\n\n- Updated READ… by @Xenonesis in #5
- Revert "docs: enhance documentation and streamline codebase\n\n- Updated READ…" by @Muneerali199 in #6
- Solved add favicon to the website: #13 by @12Mishra in #20
- Fix: Registration Fails Silently – Added Error Logging by @palaknagar-07 in #22
- docs: enhance getting started section with detailed setup instructions by @VisibleNasir in #23
- Updated Next.js to 15.4.0 and React/ReactDOM to 18.3.0 as per #35 by @Xenonesis in #37
- Added Top Contributors section to README by @sampada115 in #38
- Updated Readme.md and add other markdown files #36 by @Xenonesis in #39
- Updated Outdated Dependencies: #30" by @Xenonesis in #44
- improved ui more beautiful and good looking components #46 by @Xenonesis in #48
- remove all errors and vulnerabilities and improve UI #59 by @Xenonesis in #61
- Revert "remove all errors and vulnerabilities and improve UI #59" by @Muneerali199 in #62
- added a new 404 page not found page by @vinay-sikarwar in #60
- Feature Added: Send Welcome Email on Signup by @PROfESSOR-V in #67
- Issue-43 Fixed:Added Side Pages by @AnoushkaSamanta in #68
- Add social media links by @Suhani1234-5 in #70
- Add contribution guidelines file by @radhika-droid in #69
- Added new Pricing Page and added Pricing section in the Navbar by @MayankV004 in #81
- Refactor FeaturesSection: Adjust spacing in feature item header by @SkundKumar in #83
- Enhance HeroSection: Fixed gradient animation of button by @SkundKumar in #85
- Enabled shareable public URL for created PowerPoint presentations #73 by @Xenonesis in #89
- Update README.md by @silkic in #94
- Fix Styling Issue: Responsive Design on Mobile by @Shiv24angi in #97
- Create CONTRIBUTION.md by @Kirti-Pant in #99
- Add Code of Conduct for DocMagic - GSSoC'25 by @DivyaJain-DataAnalyst in #103
- theme of hero-section by @madhuravalliakshaya in #113
- Add animated stat counters and refine hero layout by @madhuravalliakshaya in #115
- ScrollToTopButton: add feature for GSSoC 2025 by @Monal-Jain01 in #123
- added .github issue templated directory by @HemantSharma456 in #125
- Enhanced User Experience with Tooltips, Skeleton Loaders & Navigation Fixes by @anjany06 in #126
- fix: resolve TypeScript errors and improve type safety and added the new feature of custom template document by @parthparmar07 in #121
- feat: add Stripe payment integration with demo mode by @parthparmar07 in #146
- docs: add Document Contribution Do’s and Don’ts section by @DharminJoshi in #145
- Add standardized issue templates and config for bug reports, docs, and feature requests by @DharminJoshi in #144
- Sign Up & Login Page Redesign + Bug Fix by @AdityaJollyy in #153
- Add: Guide for Setting Up Local Environment on Windows to README by @chand192004 in #154
- Fix resume preview text visibility in dark mode by @sidhuk-ai in #159
- Add .env.example with required environment variables by @arthavjain103 in #158
- Typewriter effect by @madhuravalliakshaya in #122
- 404 page by @vishwasivan in #167
- Feature/enhanced dashboard by @parthparmar07 in #169
- Revert "Feature/enhanced dashboard" by @Muneerali199 in #171
- Feat/add architecture documentation by @Subh37106 in #172
- Added Screenshots to Readme by @hiralkjain in #182
- docs: add comprehensive FAQ section by @parthparmar07 in #183
- chore: upgrade core dependencies by @myselfsneha in #189
- Fix: Corrected broken external URLs on About page by @rohithgoje21 in #186
- ✨ Added: Project Workflow Flowchart using Mermaid by @Simrankapoor33 in #187
- Revert "✨ Added: Project Workflow Flowchart using Mermaid" by @Muneerali199 in #190
- [Feature]: Add Flowchart / Mermaid Diagram Creation and Export Feature #174 by @Xenonesis in #198
- [Feature]: Implemented Smooth Trailing Cursor with Dot and Circle Effect on Landing Page #194 by @Xenonesis in #207
- Release: Update to version 1.0.0 and fixed #118,#210,#209 by @Xenonesis in #213
- Made CONTRIBUTING.md file by @AdityaJollyy in #212
- Version 2.0 update: Resolved issues #227, #216, #118, #54, #52, #30,#106 by @Xenonesis in #228
- Updated CONTRIBUTING.md with clearer instructions by @Indira12-gopal in https://github.com/Muneerali1...