Activity

shahaarav2806

VibeDocs solves a pain point every developer faces—writing professional README documentation. This full-stack SaaS application leverages AI to automatically generate comprehensive, production-ready README files by analysing your GitHub repositories.
Upon connecting via GitHub OAuth, users access a sleek dashboard to browse and import repositories. The backend extracts file trees, detects tech stacks through intelligent code analysis, and feeds structured context to Google Gemini. The AI generates polished Markdown documentation with proper sections, badges, and installation guides—all customisable through template styles (Minimalist, Professional, Portfolio).
The system supports direct GitHub commits, enabling one-click README pushes back to repositories. A clean React frontend provides a live Markdown preview with real-time rendering alongside the editor.

Attachment
0
shahaarav2806

Shipped this project!

Hours: 3.92
Cookies: 🍪 33
Multiplier: 8.54 cookies/hr

Title: Building a Chess Game with Object-Oriented Python

For my first project of the “12 Weeks 12 Projects” challenge, I decided to tackle a classic: Chess. Built entirely in Python with Pygame, this project focuses on clean architecture and game state management.

Technical Highlights:

OOP Architecture: structured with a modular design separating the
Game
loop,
Board
rendering, and individual Piece classes (King, Queen, Rook, etc.).
Recursion & Logic: Implemented a
check_options
predictive algorithm to look ahead and filter out moves that would result in self-check.
State Management: Tracks complex states including active turns, captured pieces, and “In Check” flags.
Custom UI: Hand-coded the board rendering and a dedicated “Promotion Handler” class for pawn upgrades.
Check out the code in the repo! 💻

shahaarav2806

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
0