posted an update

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.