MCPcopy Index your code
hub / github.com/Ip-12345/Vortexa-Bot

github.com/Ip-12345/Vortexa-Bot @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
48 symbols 138 edges 37 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Internship Report Indupriya.docx Internship Report Indupriya.docxInternship Report Indupriya.docx This is a Next.js project bootstrapped with create-next-app.

🧠 AI Content Generator

A full-stack AI-powered content generation platform built using modern web technologies, designed to streamline and automate content creation for individuals, marketers, creators, and businesses.

This app allows users to log in securely, select from a wide variety of prompt-based templates (50+), and instantly generate high-quality content using Google’s Gemini LLM API.


🚀 What Is This Project?

The AI Content Generator is a production-ready web application that enables:

  • 📄 Automated content generation for blogs, ads, emails, social media, SEO, and more.
  • 👤 User-specific content history, enabling users to track, reuse, or edit their generated content.
  • 🔐 Secure, role-based access using Clerk authentication.
  • 🧠 Modular templates that can be extended or customized for various content types.

Ideal for content teams, digital marketers, small businesses, and personal productivity.


👨‍💻 How It Helps Users

  • ⏱ Saves time by automating content generation workflows
  • 💡 Sparks creativity by offering intelligent suggestions and structured templates
  • 📦 Centralizes and stores all past generations securely in the user dashboard
  • 🌐 Can be deployed and shared as a SaaS tool or internal content studio

🛠 Tech Stack

Layer Technology
Frontend Next.js (App Router), React
Styling Tailwind CSS
Type Safety TypeScript
Authentication Clerk.dev
AI Integration Gemini API (Google Generative AI)
Database Firebase / Supabase (configurable)
Deployment Vercel

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Uploading Internship Report Indupriya.pdf…

Internship Report Indupriya.docx

Internship Report Indupriya (2) (1).pdf

2206047 Internship End Semester Evaluation.pptx

2206047 Internship EndSemester Evaluation.pptx

2206047 End Semester Internship Report.docx

email sent: 2206047 End Semester Internship Report.docx

2206047 final Internship EndSemester Evaluation.pptx

final report word: 2206047 Final End Semester Internship Report.docx

final report pdf: 2206047 Final End Semester Internship Report.pdf

ukg ppt Indupriya Internship Presentation Finall.pptx

Extension points exported contracts — how you extend this code

TextareaProps (Interface)
(no doc)
components/ui/textarea.tsx
TEMPLATE (Interface)
(no doc)
app/dashboard/_components/TemplateListSection.tsx
InputProps (Interface)
(no doc)
components/ui/input.tsx
FORM (Interface)
(no doc)
app/dashboard/_components/TemplateListSection.tsx
ButtonProps (Interface)
(no doc)
components/ui/button.tsx
PROPS (Interface)
(no doc)
app/dashboard/content/[template-slug]/page.tsx
PROPS (Interface)
(no doc)
app/dashboard/content/_components/OutputSection.tsx
PROPS (Interface)
(no doc)
app/dashboard/content/_components/FormSection.tsx

Core symbols most depended-on inside this repo

cn
called by 11
lib/utils.ts
GetData
called by 2
app/dashboard/_components/UsageTrack.tsx
getTemplate
called by 2
app/dashboard/history/page.tsx
IsUserSubscribe
called by 1
app/dashboard/_components/UsageTrack.tsx
GetTotalUsage
called by 1
app/dashboard/_components/UsageTrack.tsx
GenerateAIContent
called by 1
app/dashboard/content/[template-slug]/page.tsx
SaveInDb
called by 1
app/dashboard/content/[template-slug]/page.tsx
handlePlanSelect
called by 1
app/dashboard/billing/page.tsx

Shape

Function 37
Interface 11

Languages

TypeScript100%

Modules by API surface

app/dashboard/billing/page.tsx7 symbols
app/dashboard/content/_components/FormSection.tsx4 symbols
app/dashboard/content/[template-slug]/page.tsx4 symbols
app/dashboard/_components/UsageTrack.tsx4 symbols
app/dashboard/history/page.tsx3 symbols
app/dashboard/history/copy.tsx3 symbols
app/dashboard/_components/TemplateListSection.tsx3 symbols
components/ui/alert-dialog.tsx2 symbols
app/dashboard/content/_components/OutputSection.tsx2 symbols
lib/utils.ts1 symbols
components/ui/textarea.tsx1 symbols
components/ui/input.tsx1 symbols

Datastores touched

AI-content-generatorDatabase · 1 repos

For agents

$ claude mcp add Vortexa-Bot \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact