Web Development
Real-Time Collaborative Code Editor
Multiplayer editing with CRDTs, live cursors and sandboxed execution
- Next.js
- TypeScript
- Yjs
- WebSockets
- +2
Web Development · Mini Project
Resume templates with live preview and ATS-friendly PDF export
Overview
Students fill in sections for education, projects, skills and experience, and see the resume update beside the form as they type. Several templates share one data model, so switching design keeps the content. Export renders the page to PDF on the server with real selectable text and a single-column reading order, which keeps it parseable by applicant tracking systems.
What makes it stand up
Module breakdown
Typed schema for sections, entries and ordering.
Forms with validation, reordering and autosave.
Print-styled React templates sharing one data source.
Puppeteer rendering of the chosen template to A4 PDF.
Saved resumes, duplication and a shareable view link.
After this, you will be able to
Technology stack
You receive
Keep looking
Web Development
Multiplayer editing with CRDTs, live cursors and sandboxed execution