Dev Doodle
The Complete Platform for both Code & Sketch.
Created on 29th June 2025
•
Dev Doodle
The Complete Platform for both Code & Sketch.
The problem Dev Doodle solves
In today’s fast-moving world of development and design, teams often use many different tools to work together. Coding tools usually only support sharing code, and drawing tools are only for sketching. This means teams have to switch between several apps to write code, test it, draw ideas, take notes, and talk to each other. Constantly jumping between tools wastes time, breaks focus, and makes work more confusing.
Dev Doodle solves this problem by integrating all these essential collaborative workflows into a single seamless platform.
In Dev Doodle developers no longer need to switch between VS Code Live Share, Separate AI copilot tools, Sketching whiteboards for flowcharts, and Video & Audio calling apps. Designers and Developers can work together in real time without compatibility issues or platform restrictions. Teams can code, sketch, video & audio chat, auto generated ReadMe of code base with AI, and execute code collaboratively from any location with minimal setup.
Challenges we ran into
One of the major challenges we faced was implementing the **AI-powered README generator. **We used Gemini 2.0 Flash for generating the README file by scanning multiple files in the codebase. However, the API integration posed difficulties due to frequent failures and long response times, making the process unreliable during testing. To overcome this, we optimized our API call logic, improved request handling, and ensured stable integration to make the README generation feature functional and efficient.
Another significant hurdle was integrating real-time audio and video calling within the platform. Setting up seamless communication required complex implementation, and initially, we faced numerous errors with external services, compatibility issues, and unstable connections. We resolved this challenge by integrating ZegoCloud, which provided a stable and developer-friendly solution for real-time audio and video communication. After multiple testing iterations and error debugging, the feature is now working smoothly, enhancing the overall collaborative experience of our platform.
Technologies used