Initial commits

This commit is contained in:
2026-01-04 19:34:35 +00:00
parent 8f9063f15f
commit 4198dc122a
5 changed files with 384 additions and 0 deletions

53
build-doc.md Normal file
View File

@ -0,0 +1,53 @@
I would like to build an app for managing LLM, ComfyUI and Stable Diffusion Prompts. The app needs to have the following features:
1) User authentication system
2) Database to store Prompts
3) Individual Prompt pages containing the prompt text.
4) An admin dashboard for editing and removing prompts.
5) A prompt list page with filter options.
Prompt Categories
Prompt Platform
User settings page
Please can we improve the UI and aesthetics a bit. Perhaps try a glass style theme?
Prompt fields:
Platform
Model
Tags
Usage
Workflow
Example Image
Can we now please implement a favorites function for prompts so that users can add, edit and delete favorites.
Can we change the signup process so that email confirmation is no longer required, but all signups have to be approved by an admin.
Can we please add a user import and export function, so that users can export their entire library as a JSON file? They should also be able to import this JSON file.
Can you please change the sidebar background to be a darker shade?
The prompt view page overflows the width of the page, can you please fix it?
Can you please change the syntax theme for the workflow area to use the Dracula theme?
Prompt version history: Track edits with timestamps, authors, and a “restore” option; show side-by-side diffs for content changes.
Ratings and comments: Let users rate prompts (15 stars) and discuss tips in threaded comments with mentions.
Sharing & visibility controls: Make prompts public, private, or shared to a team/folder; generate read-only share links.
Saved filters & smart collections: Save common search filters; auto-collections like “Recently edited,” “Top rated,” or “My favorites + tag.”
Prompt templates & variables: Define reusable templates with {{placeholders}}; render prompts with a simple “Fill variables” form.
Live Playground: Test prompts against selected models with adjustable params; copy result to clipboard; save “runs” as examples.
Bulk actions: Multi-select to tag, move to folder, favorite/unfavorite, or delete; quick keyboard shortcuts for common actions.
Tag enhancements: Autocomplete/suggested tags; tag weights (primary vs. secondary); tag pages to browse related prompts.
Folder improvements: Drag-and-drop reorganization, nested folders, and pinned folders; “Move to…” quick action from cards.
Analytics dashboard: See favorites, ratings, views, recent edits; filter by time range; per-user/team breakdown.
Attachments gallery: Multiple example images per prompt with captions; lightweight carousel; upload from URL.
Import/export: JSON/CSV import wizard with validation; one-click export of selected prompts with tags and metadata.
Admin tooling: Moderation queue for public prompts, abuse reports, soft delete/restore, and audit logs.
Notifications: Toasts plus optional in-app notifications for favorites, comments, shares, and edits on watched prompts.
Profile upgrades: Avatars, bio, social links; “My contributions” page with stats and badges.