Back
Year
2025
Tech & Technique
Next.js, Shadcn, Zustand, Tanstack Query, Websockets, Tailwind CSS, Chart.js
Description
PlotWeaver is an AI-powered script analysis platform designed to help writers and filmmakers turn early drafts into production-ready screenplays. Users upload their scripts and receive in-depth, AI-generated insights covering story structure, pacing, character development, financial projections, and market viability.
The platform also includes an interactive script editor that allows users to iterate on their work using AI-driven feedback, alongside visual analytics that help creators better understand strengths, weaknesses, and improvement areas within their scripts.
Key Features:
The platform also includes an interactive script editor that allows users to iterate on their work using AI-driven feedback, alongside visual analytics that help creators better understand strengths, weaknesses, and improvement areas within their scripts.
Key Features:
- 🧠 AI Script Analysis: Automated evaluation of scripts with actionable feedback for improvement
- 📈 Market & Financial Insights: AI-generated projections and industry insights to assess commercial viability
- ✍️ Interactive Script Editor: In-app editor for updating scripts based on AI recommendations
- 📊 Visual Analytics: Charts and data visualizations to highlight story metrics and performance indicators
- ⚡ Real-Time Processing: Live updates and progress tracking during AI analysis
My Role
Software Engineer
Led the design and implementation of the frontend experience for an AI-driven script analysis and editing platform.
Led the design and implementation of the frontend experience for an AI-driven script analysis and editing platform.
- 🎨 Application UI: Built a modern, responsive web application using Next.js, Tailwind CSS, and shadcn
- 🔄 State & Data Management: Managed global state with Zustand and server state with React Query for efficient data fetching and caching
- 🔌 Real-Time Updates: Integrated WebSocket communication to deliver live analysis status and real-time AI feedback
- ✍️ Script Editing Experience: Developed an interactive script editor that enables seamless iteration based on AI insights
- 📊 Data Visualization: Implemented dynamic charts and visual indicators to present analytical insights clearly and intuitively
- ⚡ Performance & UX: Optimized rendering and interaction patterns to support large script files and data-heavy views