Select a CV or create a new one
Choose a project from the sidebar, or create a new one to get started.
No description.
Double-click anywhere to add a note
or use the toolbar on the left · right-click for more options
Select a CV or create a new one
Choose which apps appear in the left sidebar. Workspace and Settings are always visible.
Tab visibility is now configured per project. Open a project and click Edit to choose which tabs are visible for that project.
Your personal project hub. Manage tasks, track ideas, store media, and connect to GitHub — all in one place.
Click + New Project in the left sidebar. Give it a title, icon, type, status, and optionally a GitHub repo URL.
Use the tabs at the top to switch between Overview, Board, Kanban, Media, and Nodes.
Switch between apps using the icon bar on the far left: Workspace, Link Gallery, Gmail, Web Viewer, and CV Builder. Toggle which icons are visible in Settings → Visible Tabs.
Add a GitHub repo URL when creating or editing a project. On the Kanban board a Sync Issues button will appear.
Every piece of content in the Workspace belongs to a project. Projects are the top-level organiser.
Select a project, then click the edit (✎) icon in the top bar to open the form again. Click the trash icon to permanently delete the project and all its data.
| Field | Description |
|---|---|
| Title | Required. Shown in the sidebar and top bar. |
| Icon | Material Symbol icon shown next to the project name. |
| GitHub Repo | Full URL e.g. https://github.com/user/repo. Unlocks GitHub features. |
| Type | Game Dev, Web/IT, School, etc. — purely for labelling. |
| Status | Active, Planning, Paused, Archived, Done. |
A snapshot of the project — details, stats, live GitHub data, and quick notes.
Shows the project type, status, creation date, last-updated date, and a clickable link to the GitHub repo (if set).
Live counts of Tasks (Kanban) and Media items linked to this project.
Appears automatically when the project has a GitHub repo URL. Fetches live data from the GitHub API:
A freeform text area that saves per-project. Click Save Notes or use Ctrl+S — a brief "Saved" hint confirms the write.
A classic 5-column board for tracking work. Each task can optionally be linked to a GitHub Issue.
Drag a card from one column to another. If the card is linked to a GitHub Issue, the issue state updates automatically: moving to Done closes it, moving back out reopens it.
Hover a card to reveal the ✎ edit and ✕ delete buttons. Editing a linked task syncs the updated title/description to GitHub. Deleting closes the linked issue.
Connect a project to a GitHub repository to sync Kanban tasks with a real GitHub Projects board. Tasks are created as GitHub Issues and added to the board automatically — moving a card updates the Status column in real time.
When creating or editing a project, paste the repository URL into the GitHub Repository URL field. This identifies the owner (user or org) who will own the GitHub Project.
Open the Kanban tab, click the ⚙ gear icon, paste your token, and either:
https://github.com/users/you/projects/3) to link that board.Click Connect. The board's Status field is automatically configured with the five columns: Backlog, Todo, In Progress, Review, Done.
| Action in Workspace | Effect on GitHub Project |
|---|---|
| Create task | Opens a GitHub Issue in your repo and adds it to the project board with the matching Status |
| Edit task title/desc | Updates the Issue title and body on GitHub |
| Drag card to any column | Updates the item's Status field to match the column |
| Delete task | Removes the item from the project board and closes the GitHub Issue |
| Click Sync | Imports items from the GitHub board that aren't on the local board yet, and updates any column or priority changes |
A freeform infinite canvas — drag cards anywhere, build visual layouts, and brainstorm freely.
| Type | Description |
|---|---|
| 📝 Note | Coloured sticky note with editable text. Click to edit in-place. |
| 🔗 Link | Bookmark with a screenshot preview. Opens on click. |
| 🖼 Image | Image card from a URL or picked from your Media. |
| ☑ Todo | Checklist card with title and multiple items. |
| </> Code | Syntax-highlighted code snippet. |
| H Heading | Large section label for organising the canvas. |
Use the toolbar palette at the top to drag or click any card type onto the canvas. Cards are automatically saved to Firestore in real time.
Attach images, videos, sites, and files to a project. Media is organised per-project and searchable.
Toggle between Grid and List view using the layout buttons in the toolbar. Use the search bar to filter by title or URL.
When adding an Image card on the Visual Board, click From Media to pick an existing image from this project instead of entering a URL manually.
Track what you watch — across all your streaming services — in one place. Add services like Netflix or Disney+, then track movies and series with per-episode progress.
You can also click the + icon button in the hub tab bar to add a movie/show and choose which service it belongs to — useful when you have multiple services.
| Content type | How to mark watched |
|---|---|
| Movie | Click the circle icon on the card — it toggles between unwatched and watched (shown with a coloured overlay). |
| Series | Click a card to expand it, then tick individual episodes or click the season header to toggle an entire season at once. |
A progress bar in the drawer header shows how much of the service's library you have watched.
Use the All, Movies, and Series tabs — both in each service drawer and in the main hub — to filter what is shown. The hub tab filters across all services at once.
Click 🎲 I'm Feeling Lucky in the hub tab bar. The system picks a random unwatched movie or the next unwatched episode of a series, shows details fetched from TMDB, and lets you jump straight to watching it.
When adding or editing a title, you can assign a Collection name (e.g. Marvel or Star Wars). Titles in the same collection are grouped together with a stacked-card visual on the hub grid.
Hover over a service pill in the hub bar and click the small ✕ that appears. You will be asked to confirm — removing a service also deletes all movies and series tracked under it.
Speed up common actions.
Design, edit, and export professional CVs — all saved to your account so you can pick up where you left off from any device.
Click the CV icon in the left sidebar to switch into the CV Builder — same account, no separate sign-in.
The centre panel shows a live A4 preview. Click any section to select it — the right panel switches to an edit form for that section. Changes save automatically to Firestore.
| Section | What you can add |
|---|---|
| Personal Info | Name, job title, email, phone, location, LinkedIn, GitHub, website, summary |
| Work Experience | Role, company, dates, current-job toggle, description |
| Education | Institution, degree, field, dates, GPA, notes |
| Skills | Skill name + optional level (e.g. Advanced) |
| Languages | Language + proficiency level |
| Projects | Name, URL, tech stack, description |
| Awards & Certs | Title, issuer, date, description |
| Custom Section | Free-text content with a custom heading |
Click Theme in the top bar to pick an accent colour and layout:
| Layout | Description |
|---|---|
| Classic | Single column with a coloured header underline — clean and ATS-friendly |
| Modern | Two-column: coloured sidebar with contact/skills, main content on the right |
| Minimal | Wide margins, minimal decoration — maximises readability |
Click Export PDF in the top bar. The page is rendered to a high-resolution A4 PDF and downloaded automatically.
Click Import PDF to load an existing CV PDF as a reference image. It appears above your editable CV so you can refer to it while filling in your sections. The reference image is not saved — it is only shown for the current session.
users/{uid}/cvs. No one else can see your CVs.