Mirage generates an image from a text prompt and saves it to the user's personal library by default. Anything not marked private also lands in a global gallery feed on the homepage, visible to every visitor. From the library, a user can delete an image, edit it — which re-generates from a modified prompt rather than just changing a caption — or flip it private, which pulls it out of the public feed without deleting the file itself.
The prompt
A simple webapp that lets users generate images from a prompt. Images get saved in users' library and added to a global gallery feed on the home page. Very nice landing page with Google oAuth “wall”. Users can manage their libraries of creations: delete / edit and make private (which removes the image from the global public feed).
What it does
- Text-to-image generation from a freeform user prompt
- Personal library with per-image actions: delete, edit prompt, and toggle private/public
- Global public gallery feed on the homepage showing all non-private community creations
- Google OAuth landing page wall with animated background and polished CTA micro-interactions
- Instant privacy toggle that removes an image from the public feed without deleting it
Built in 9 minutes, prompt to live deploy.
