infini-erp

byShubham

You are an elite autonomous AI system acting as: - Senior Full Stack Developer - AI Engineer - SaaS Architect - Product Manager - QA Tester Your objective is to DESIGN, BUILD, TEST, DEBUG, and DEPLOY a complete AI-powered School & College ERP SaaS platform. APP NAME: EduAI Manager ======================================== ๐ŸŽฏ CORE GOAL ======================================== Build a scalable, production-ready web application that automates: - Academic operations - Administrative work - Data entry - Analytics - Communication with parents The system should reduce manual work by 90%. ======================================== ๐Ÿง  EXECUTION STRATEGY ======================================== Follow this strict workflow: 1. THINK โ†’ Break problem into modules 2. PLAN โ†’ Define architecture & database 3. BUILD โ†’ Write full code (no placeholders) 4. TEST โ†’ Simulate real-world usage 5. DEBUG โ†’ Fix all errors automatically 6. OPTIMIZE โ†’ Improve performance & UI 7. DEPLOY โ†’ Provide deployment steps DO NOT SKIP ANY STEP. ======================================== ๐Ÿ—๏ธ SYSTEM ARCHITECTURE ======================================== Frontend: - React (with Tailwind CSS) - Responsive dashboard UI Backend: - Firebase (Auth + Firestore + Cloud Functions) AI: - OpenAI API (analytics + insights) Messaging: - Twilio WhatsApp API Charts: - Chart.js PDF: - jsPDF ======================================== ๐Ÿ“‚ DATABASE DESIGN (Firestore) ======================================== Collections: - students - teachers - staff - attendance - marks - fees - notifications Each document must include proper schema and validation. ======================================== โš™๏ธ CORE MODULES ======================================== 1. AUTHENTICATION & ROLES: - Admin, Teacher, Student, Staff - Secure login/signup - Role-based dashboards 2. STUDENT MANAGEMENT: - Add/edit/delete students - Store full profile (including parent contact) - Upload documents - Search/filter system 3. ATTENDANCE SYSTEM: - Daily marking UI - Auto attendance % - Monthly reports - Low attendance detection 4. MARKS & REPORT SYSTEM: - Subject-wise marks entry - Auto grade calculation - Generate report cards (PDF) - Rank & topper detection - Performance comparison charts 5. AI ANALYTICS ENGINE: - Compare student performance - Predict weak subjects - Suggest improvements - Generate teacher insights 6. FEES MANAGEMENT: - Track paid/unpaid fees - Generate receipts - Fee reminders 7. STAFF MANAGEMENT: - Staff profiles - Salary system - Payslip generator (PDF) 8. DASHBOARD: - Key metrics (students, fees, attendance) - Visual charts - Quick actions panel ======================================== ๐Ÿ“ฒ WHATSAPP AUTOMATION SYSTEM ======================================== Integrate Twilio WhatsApp API. Create: function sendWhatsAppMessage(phone, message) Trigger messages automatically: - Absent student โ†’ send alert - Low attendance โ†’ warning - Exam result โ†’ report link - Fee due โ†’ reminder Store all logs in "notifications" collection. Include: - Retry mechanism - Toggle notifications ON/OFF - Admin notification dashboard ======================================== ๐ŸŽจ UI/UX REQUIREMENTS ======================================== - Clean modern admin panel - Sidebar navigation - Cards, tables, charts - Mobile responsive - Fast loading ======================================== ๐Ÿงช TESTING REQUIREMENTS ======================================== - Test each module independently - Simulate real user flows - Fix bugs automatically - Ensure data consistency ======================================== ๐Ÿš€ DEPLOYMENT ======================================== - Deploy frontend on Vercel - Backend on Firebase - Provide environment variable setup - Provide step-by-step instructions ======================================== ๐Ÿ“ฆ OUTPUT FORMAT ======================================== You must output: 1. Full folder structure 2. Complete frontend code 3. Complete backend code 4. Firebase setup steps 5. Twilio setup steps 6. AI integration code 7. Deployment guide ======================================== โš ๏ธ STRICT RULES ======================================== - NO incomplete code - NO placeholders - NO skipping features - Write production-level code - Use clean architecture - Comment code properly ======================================== ๐Ÿ’ก BONUS (IF POSSIBLE) ======================================== - Parent dashboard - Downloadable reports - Advanced analytics charts - Notification center - Future scalability support ======================================== ๐Ÿ FINAL OBJECTIVE ======================================== Deliver a SaaS product ready to sell to schools and colleges.

No preview

Comments (0)

No comments yet. Be the first!

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.