Skip to content

Latest commit

ย 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽจ Visiora โ€” AI Prompt Intelligence & Creative Generation Platform

Craft exceptional prompts, enhance them with AI intelligence, and transform imagination into stunning visuals.

Visiora is a full-stack AI-powered platform that transforms simple ideas into stunning visuals through intelligent prompt enhancement, AI-powered analysis, storyboard generation, analytics, and high-quality image creation.

Unlike traditional text-to-image tools, Visiora first understands, critiques, improves, and scores your prompt before generating an imageโ€”helping users create significantly better AI-generated content with minimal effort.


๐ŸŒ Live Demo

๐Ÿš€ Live Application:
https://visiora-nine.vercel.app/


โœจ Features

๐Ÿค– AI Prompt Enhancement

Transform simple prompts into professional-quality prompts using AI-powered prompt engineering.

Example

Input

cat

Enhanced Prompt

A majestic orange tabby cat sitting on an old wooden windowsill during golden hour, cinematic lighting, ultra-detailed fur, shallow depth of field, highly realistic photography.


๐Ÿง  AI Prompt Intelligence

Every prompt receives a complete AI-powered evaluation.

Visiora analyzes:

  • Prompt Quality Score
  • Enhanced Score
  • Confidence Score
  • Category Detection
  • Prompt Strengths
  • Prompt Weaknesses
  • AI Critique
  • Improvement Suggestions

Rather than simply generating images, Visiora helps users learn how to write better prompts.


๐ŸŽจ AI Image Generation

Generate high-quality AI images from enhanced prompts.

Features include:

  • High-resolution image generation
  • Fast response times
  • Cloud image storage
  • One-click image download
  • Secure generation history

๐Ÿ“– Storyboard Generator

Turn complete stories into cinematic visual storyboards.

Automatically generates:

  • Story Analysis
  • Genre Detection
  • Narrative Complexity
  • Emotional Impact
  • Visual Consistency
  • Scene Breakdown
  • Camera Directions
  • Lighting Suggestions
  • Mood
  • Scene-specific Image Prompts

Perfect for:

  • Film concepts
  • Storyboarding
  • Animation planning
  • Game design
  • Visual storytelling

๐Ÿ“Š Analytics Dashboard

Track prompt performance through an interactive analytics dashboard.

Includes:

  • Total Images Generated
  • Average Confidence
  • Prompt Improvement Gain
  • Category Distribution
  • Most Used Generation Mode
  • Best Performing Prompt

๐Ÿ“œ Prompt History

Every generation is automatically stored.

View:

  • Original Prompt
  • Enhanced Prompt
  • Generated Image
  • AI Analysis
  • Prompt Scores
  • Generation Date

๐Ÿ“„ PDF Export

Export storyboard reports containing:

  • Story Intelligence
  • AI Analysis
  • Scene Images
  • Camera Directions
  • Lighting
  • Scene Prompts

Ideal for presentations, creative planning, and production workflows.


๐Ÿ” Secure Authentication

  • User Registration
  • Login
  • JWT Authentication
  • Protected Routes
  • Credit Management
  • Session Handling

โ˜๏ธ Cloud Storage

Generated images are securely stored using Cloudinary.

Benefits:

  • Persistent image URLs
  • Optimized delivery
  • Fast loading
  • Secure cloud storage

๐Ÿš€ Workflow

User Prompt
      โ”‚
      โ–ผ
AI Prompt Analysis
      โ”‚
      โ–ผ
Prompt Enhancement
      โ”‚
      โ–ผ
Quality Scoring
      โ”‚
      โ–ผ
Image Generation
      โ”‚
      โ–ผ
History Storage
      โ”‚
      โ–ผ
Analytics Dashboard

๐Ÿ“ธ Screenshots

๐Ÿ  Home

Screenshot 2026-07-22 104036 Screenshot 2026-07-22 104113 Screenshot 2026-07-22 104127 Screenshot 2026-07-22 104138 Screenshot 2026-07-22 104152

โœจ Prompt Enhancement

Screenshot 2026-07-22 104619

๐ŸŽจ Image Generator

Screenshot 2026-07-22 104714 Screenshot 2026-07-22 130105

๐Ÿ“– Storyboard

Screenshot 2026-07-22 125707 Screenshot 2026-07-22 125805

๐Ÿ“Š Analytics Dashboard

Screenshot 2026-07-22 130159

๐Ÿ“œ Prompt History

Screenshot 2026-07-22 125903

๐Ÿ›  Tech Stack

Frontend

  • React.js
  • Vite
  • Tailwind CSS
  • Framer Motion
  • Axios

Backend

  • Node.js
  • Express.js

Database

  • MongoDB
  • Mongoose

Authentication

  • JWT
  • bcrypt

AI Services

  • Groq (Llama 3.3 70B)
  • ClipDrop Text-to-Image API

Cloud Storage

  • Cloudinary

Deployment

  • Vercel
  • Render

๐Ÿ“‚ Project Structure

Visiora/

โ”œโ”€โ”€ client/
โ”‚   โ”œโ”€โ”€ components/
โ”‚   โ”œโ”€โ”€ pages/
โ”‚   โ”œโ”€โ”€ context/
โ”‚   โ”œโ”€โ”€ services/
โ”‚   โ”œโ”€โ”€ assets/
โ”‚   โ””โ”€โ”€ utils/
โ”‚
โ”œโ”€โ”€ server/
โ”‚   โ”œโ”€โ”€ config/
โ”‚   โ”œโ”€โ”€ controllers/
โ”‚   โ”œโ”€โ”€ middleware/
โ”‚   โ”œโ”€โ”€ models/
โ”‚   โ”œโ”€โ”€ routes/
โ”‚   โ””โ”€โ”€ utils/
โ”‚
โ””โ”€โ”€ README.md

โš™๏ธ Environment Variables

Backend

MONGODB_URI=

JWT_SECRET=

GROQ_API_KEY=

CLIPDROP_API_KEY=

CLOUDINARY_NAME=

CLOUDINARY_API_KEY=

CLOUDINARY_SECRET=

Frontend

VITE_BACKEND_URL=

๐Ÿš€ Installation

Clone the repository

git clone https://github.com/your-username/Visiora.git

Navigate into the project

cd Visiora

Install backend dependencies

cd server
npm install

Install frontend dependencies

cd ../client
npm install

Run the backend

npm run server

Run the frontend

npm run dev

๐ŸŽฏ Core Functionalities

  • AI Prompt Engineering
  • Prompt Enhancement
  • Prompt Quality Scoring
  • AI Image Generation
  • Storyboard Generation
  • Story Intelligence
  • PDF Export
  • Analytics Dashboard
  • Prompt History
  • Secure Authentication
  • Credit Management
  • Cloud Image Storage
  • Responsive UI

๐ŸŒ REST API

Authentication

POST /api/user/register
POST /api/user/login
GET  /api/user/credits

Prompt Intelligence

POST /api/image/enhance-prompt

Image Generation

POST /api/image/generate-image

Storyboard

POST /api/image/analyze-story
POST /api/image/storyboard

History

GET /api/image/history
GET /api/image/history/:id

๐ŸŒŸ Highlights

  • ๐Ÿš€ Full-Stack AI Platform
  • ๐Ÿค– Intelligent Prompt Engineering
  • ๐ŸŽจ AI Image Generation
  • ๐Ÿ“– Storyboard Generation
  • ๐Ÿ“Š Analytics Dashboard
  • ๐Ÿ“œ Prompt History
  • ๐Ÿ“„ PDF Export
  • โ˜๏ธ Cloud Storage
  • ๐Ÿ” JWT Authentication
  • ๐Ÿ“ฑ Fully Responsive UI
  • โšก Production-Ready Architecture
  • ๐ŸŒ RESTful Backend APIs

๐Ÿ”ฎ Future Improvements

  • ๐ŸŽฅ AI Video Generation
  • ๐Ÿ–Œ๏ธ Image Editing
  • ๐Ÿ” Image Variations
  • ๐ŸŽจ Style Presets
  • ๐ŸŒ Multi-language Prompting
  • ๐Ÿ–ผ๏ธ Public Gallery
  • ๐Ÿ‘ฅ Team Collaboration
  • ๐Ÿ“ฑ Mobile Application

๐Ÿค Contributing

Contributions are welcome!

  1. Fork the repository
  2. Create a feature branch
git checkout -b feature/my-feature
  1. Commit your changes
git commit -m "Add awesome feature"
  1. Push your branch
git push origin feature/my-feature
  1. Open a Pull Request

โญ If you like this project, consider giving it a star!

About

Visiora is an AI-powered platform that helps creators move from imagination to execution by enhancing prompts, evaluating creative quality, generating visuals, building storyboards, and delivering actionable creative intelligence.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages