indigo-real

byHeyme

**Build a real-time collaborative notepad web app with the following features:** **Core functionality** - A rich plain-text/plain editor (like a simple Notepad) where users can write and format notes. - Real-time sync across devices — changes made on one device/tab should reflect instantly on all other connected devices viewing the same note. - Auto-save: no manual save button needed; content persists automatically as the user types. **Sharing** - Each note has a unique shareable code/link (e.g., a short alphanumeric ID). - Anyone with the code can open and edit the same note in real time — like a shared live document. - Optionally, allow the creator to set the note as "view-only" or "editable" for people joining via the code. **Editor features** - Basic text formatting: bold, italic, underline, bullet points, headings. - Support for large blocks of plain text without lag. - Dark/light mode toggle. - Show a small indicator of how many people are currently viewing/editing the note. **Technical requirements** - Use WebSockets (or a real-time sync service) for live collaboration — no page refresh needed. - Notes should persist in a database so they aren't lost on refresh/reload. - Responsive design — should work smoothly on both desktop and mobile browsers. - Fast load times, minimal UI, distraction-free writing experience. **Nice-to-haves (optional)** - Version history / undo across sessions. - Auto-expiry option for temporary shared notes. - Copy-to-clipboard button for the share code/link. --

No preview

Comments (0)

No comments yet. Be the first!

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Landing: View landing page
Shared Note: Open shared note
Shared Note: Edit note content

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Landing: View landing page
Shared Note: Open shared note
Shared Note: Edit note content