-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Hi FUXA Team,
I would like to request a “Recent Projects” feature in FUXA to improve usability and workflow efficiency.
Currently, users can create, open, import, rename, and save projects, but there is no quick way to reopen recently used projects. Adding a Recent Projects menu would make it much easier to resume work, similar to IDEs and editors like VS Code or Figma.
Proposed Behavior
Add a new menu item: Recent Projects
When a user:
Creates a new project
Opens/imports an existing project
Renames a project
→ That project is added/updated in the Recent Projects list.
Each recent project entry should display:
Project name (e.g. abc.json)
Last opened time (optional)
Clicking a recent project should:
Open the project directly in the editor (same as Open/Import)
Load it on the canvas immediately
Possible Implementation (Suggestion)
Initial implementation could use frontend storage (localStorage) to store recent project metadata:
Project id
Project name
Last opened timestamp
Limit the list to the last 5–10 projects
Avoid duplicates (move project to top if opened again)
This approach would not require backend changes and would work well for a first version.
In the future, this could optionally be extended to backend/database storage for multi-device persistence.
Benefits
Faster access to recent work
Better user experience
Reduced need to manually browse/import files
Matches standard behavior of modern editors
Question
Is this feature aligned with the current FUXA roadmap?
If so, I would be happy to help with implementation or testing.
Thanks for your great work on FUXA! @unocelli @MatthewReed303 @tobias-carlbom