Next.js Vercel Supabase .cursorrules prompt file
About .cursorrules prompt file
What you can build
BA Copilot AI Chatbot: An AI-driven chatbot specifically designed for business analysts to create and iterate BPMN diagrams. It utilizes natural language processing to understand user queries and provides intelligent diagram suggestions and modifications.
BPMN Visualization and Editing Platform: A web app where users can upload BPMN diagrams in various formats, visualize them, and make real-time edits using tools like bpmn-js.
Document-Based BPMN Enhancer: A service that analyzes uploaded documents like employee handbooks or policy guides to identify missing steps or enhancements in business process diagrams, providing users with AI-generated suggestions.
Collaborative BPMN Tool with Community Sharing: An online platform for business analysts to share their BPMN diagrams, receive feedback from a community, and apply collective insights to improve business processes.
BA Resources and Toolkit Library: A comprehensive resource hub for business analysts featuring templates, tools, and guides for various BA tasks with easy integration into the BPMN diagram process.
AI-Powered BA Career Advisor: A digital assistant that provides business analysts with career advice, skill development resources, and job board listings based on their profile and current industry trends.
Requirement and Flowchart Generator: An application that turns user input into requirements and flowcharts, automating the transition between written requirements and visual process representations.
Secure BA Data Vault: A secure document management system for business analysts, allowing them to store, organize, and access critical resources while ensuring data privacy.
BA Interaction History Analyzer: A tool that leverages interaction history to identify patterns, suggest improvements, and provide insights into past BPMN processes.
BA Virtual Networking Community: An online platform for business analysts to network, engage in discussions around best practices, share knowledge, and collaborate on challenges.
Benefits
Integrated AI suggestion system enhances BPMN diagrams using uploaded documents, fostering intuitive iterative development and process modifications.
Comprehensive UI with hierarchical layout supports BA-specific tasks, including diagram creation, interactive editing, documentation, and community engagement.
Tailored technical guidance leverages Next.js and Vercel AI, adapting to developer proficiency with recommended tooling; maintains structural integrity of the project folder hierarchy.
Synopsis
This prompt is ideal for developers building AI-powered BPMN diagram tools for business analysts, helping create a web-based platform leveraging Next.js, Supabase, Vercel AI, and Tanstack Query.
Overview of .cursorrules prompt
The .cursorrules file describes the development of 'BA Copilot', a tool aimed at assisting Business Analysts. The core feature of this Minimum Viable Product (MVP) is an AI-powered chatbot that can create and modify BPMN diagrams through user interaction and suggestions based on uploaded documents. The UI encompasses sections for inputting queries, uploading process diagrams and documents, and viewing AI-generated suggestions. Additionally, the broader vision of BA Copilot includes a comprehensive platform for business analysts with features like a toolkit, community discussions, and a job board, promoting growth through network effects and virality. The technical stack primarily involves Next.js, Vercel AI, and Supabase, emphasized with a React foundation and using a Devias template for project structure. The overall aim is to deliver an efficient and user-friendly tool tailored for business analysis tasks.