-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
AbhisekkumarShandilya edited this page Jun 30, 2026
·
7 revisions
Items marked (2.0.0) shipped in the v2.0.0 release; items marked (2.1.0) shipped in the v2.1.0 release. Items marked (2.2.0-beta) are on the
betabranch, not yet released — see Features.
- Improve overall visual design (spacing, typography, colors)
- Add more resume templates beyond Classic/Modern (2.0.0) — Resumatic template + a visual template-gallery picker
- Dark mode
- Reordering of experience/education/etc. entries (2.0.0) — ▲▼ controls, not drag-and-drop
- Visual "saved" indicator for autosave (2.0.0)
- Increase functionality: add sections for projects, certifications, custom sections (2.0.0) — still missing dedicated languages/links fields
- Multiple saved resumes / profile switching — (2.0.0) added named snapshots for backup/restore, but not distinct named profiles
- Export to DOCX and plain text, not just PDF
- Spell-check / grammar check on text fields (2.1.0) — native spellcheck underlines + right-click correction suggestions; autocomplete dropdowns for Title/Role/Skill/Degree
- Undo/redo for edits — (2.0.0) snapshots are a coarser-grained alternative
- Basic rich text formatting in Summary/bullet fields (2.0.0) — bold/italic markup and a bulleted vs. numbered list toggle, with Word/LibreOffice-style list editing (Tab/Shift+Tab to indent, Enter continues the list at the same level)
- Full bullet & numbering style picker, intro-sentence-before-list support, and bold+italic combining correctly (2.1.0) — see Features
- WYSIWYG bold/italic with no visible markup, for Experience description / Custom Section / Skills (2.2.0-beta)
- Month/year date picker for Start/End fields, with future-date blocking (2.2.0-beta)
- Implement the AI integration feature (currently stubbed in
src/ai.js) - AI-assisted bullet point rewriting ("Improve with AI" button)
- AI-generated resume summary from job title/experience
- ATS keyword matching against a pasted job description
- Portable Windows .exe build alongside the NSIS installer
- macOS .dmg built via GitHub Actions macOS runner (x64 + arm64)
- Verify the macOS .dmg actually runs correctly on real Mac hardware — currently untested
- Build and publish the Linux AppImage via GitHub Actions ubuntu-latest runner
- Verify the Linux AppImage actually runs correctly on a real Linux machine — tested on WSL2 (Ubuntu, real Linux kernel) via WSLg
- Android app via Capacitor (wraps the existing React/Vite build; Electron file I/O needs swapping for Capacitor Filesystem/Share plugins)
- Automated tests (2.2.0-beta) — Vitest unit tests for pure logic, plus a Playwright e2e smoke suite driving the real Electron app
- CI workflow for Windows builds + lint on push (mac and Linux build CI already exist) —
npm test/npm run test:e2earen't wired into CI yet either - Internationalization (i18n) for multi-language resumes
- Winget manifest submitted: https://github.com/microsoft/winget-pkgs/pull/391215
-
winget installfrom the local manifest currently fails on a generic internal error during winget's own pre-install Mark-of-the-Web step (not our installer — that was verified working directly,/Sexits 0 and registers correctly). Most likely caused by zero SmartScreen reputation on an unsigned binary; revisit if it still fails once the file has been out for a while, or once code-signed - Code-signing certificate would likely fix the SmartScreen/MOTW issue above, and removes the "unidentified developer" warnings on Windows generally — costs money, lower priority for a free hobby project
- Chocolatey — needs a chocolatey.org account + API key to push the package, stricter moderation than winget
- Snap Store (command-line install on Linux,
snap install) - Keep the winget manifest's version/hash updated on every future release