InstaCode Development Log (June 14 – June 30, 2025)
“Building the next big thing for developers – one day at a time.”
June 14 – Idea Spark + Hackathon Entry
- Brainstormed core problem: Coders have no addictive, social-first platform like gamers or vloggers do.
- Registered for Bolt Hackathon — World’s Largest Hackathon
- Decided on the name: InstaCode — “Insta for Devs”.
June 15 – InstaCode UX Brainstorming
- Designed real-time feed UI wireframes.
- Finalized core modules: Posts, Code, Projects, Chat, Explore, Problem, Challenge, Profile.
- Identified inspirations: Instagram, LeetCode, GitHub, StackOverflow.
June 16 – Supabase Setup + Realtime Feed
- Deployed Supabase backend.
- Implemented post creation and real-time feed updates.
- Enabled image/video/code support in posts.
June 17 – Chat & Follow System
- Built friend follow system with Supabase joins.
- Real-time chat feature deployed with message syncing.
- Started testing mobile responsiveness.
June 18 – Explore Page + Leaderboard
- Created Explore page for forms, challenges & trends.
- Centralized leaderboard for problems and challenge completions.
- Added basic XP badge system.
June 19 – Bug Fix Marathon
- Fixed post duplication on slow connections.
- Sorted chat timestamps.
- Removed auto-scroll glitch on feed refresh.
June 20 – Problem Upload Page
- Added problem upload UI + preview markdown.
- Tagged problems by difficulty + topics.
- Problem-solving progress tracker initiated.
June 21 – Challenge Builder
- Enabled custom challenge creation (like Top 75).
- Users can select problems and launch time-limited events.
- Leaderboard tied to challenge submissions.
June 22 – Advanced Code Editor
- Integrated custom editor with screen + cam recorder.
- Code + narration captured as video.
- Save & download option available.
June 23 – AI Code Analyzer with Gemini
- Gemini model integrated to explain code snippets.
- Auto-generates comments + feedback.
- Instant AI explanation in post detail page.
June 24 – Tarvus AI Mentor Prototype
- Added Tavus + ElevenLabs integration.
- Users get 3 mins/day free video conversation with AI mentor.
- Retry timer after limit exceeded.
June 25 – Notifications + Bookmarks
- Realtime notification engine added (likes, comments, follows).
- Bookmarks for problems/posts/challenges enabled.
- Toggle notification preferences in settings.
June 26 – LeetCode Integration
- Users can connect LeetCode to display live stats.
- Integrated GFG + Codeforces contest reminders.
- LeetCode daily card now shown on home feed.
June 27 – Profile Polish & Sharing
- Created public profile URLs (e.g., instacode.dev/u/vignesh)
- Added GitHub and social link connectors.
- Improved mobile view and responsiveness.
June 28 – Real-time Bug Sorting + UI Polish
- Sorted post time bugs, fixed chat sync issues.
- Polished explore page visuals.
- Updated mobile nav & improved dark theme.
June 29 – Final Build & Story Script Creation
- Created cinematic story prompts for Veo 3 teaser.
- Generated character-consistent visuals using consistent prompt descriptors.
- Wrote 2-minute script with emotional, Indian-tone storytelling.
June 30 – Final Submission Day
- Deployed build to Vercel + live demo.
- Uploaded to InstaCode.dev
- Submitted project to Bolt Hackathon – World’s Largest Hackathon
Tagline
“Not just code — it’s your story, your community. InstaCode is Instagram for developers.”
Log in or sign up for Devpost to join the conversation.