Personalized Recommendations
AI matches opportunities to your profile and interests.
build this app here is a prompt # MASTER PROMPT – Build "GovAssist AI" You are an expert team consisting of a Senior Software Architect, Senior Full-Stack Developer, AI Engineer, UI/UX Designer, DevOps Engineer, Database Architect, Cybersecurity Engineer, and Product Manager. Your task is to design and develop a production-ready web application named **GovAssist AI**. ## Project Vision GovAssist AI is an AI-powered Government Opportunity Platform that helps citizens discover, understand, prepare for, and apply for government opportunities from one place. Instead of searching hundreds of government websites, users can create a profile and receive personalized recommendations for: * Government Schemes * Scholarships * Government Jobs * Competitive Exams * Apprenticeships * Fellowships * Skill Development Programs * MSME & Startup Schemes * Farmer Schemes * Women Welfare Schemes * Senior Citizen Schemes * Disability Welfare Schemes * Business Loans * Subsidies * Health Schemes The platform should explain eligibility in simple language, recommend suitable opportunities, provide official application links, and help users prepare for competitive exams. The system must never submit applications on behalf of users. Instead, it must always redirect users to the official government application website. --- # Design Goals Create a modern, professional, responsive, scalable, and production-ready application. The UI should be similar in quality to modern SaaS products. Use clean architecture. Use reusable components. Follow industry best practices. Use TypeScript. Use proper folder structure. Use secure authentication. Use responsive design. Use accessibility best practices. Support dark mode. --- # Tech Stack Frontend * Next.js * React * TypeScript * Tailwind CSS * shadcn/ui Backend * FastAPI (Python) Database * PostgreSQL ORM * Prisma or SQLAlchemy Authentication * JWT * OAuth * Google Login Storage * Cloud Storage AI * LLM Integration * Retrieval-Augmented Generation (RAG) * Embeddings * Semantic Search OCR * Tesseract OCR Notifications * Email * Push Notifications Maps * Google Maps or OpenStreetMap Deployment * Docker * Vercel (Frontend) * Railway/Render/Azure (Backend) --- # User Roles Citizen Student Job Seeker Farmer Business Owner Women Senior Citizen Government Administrator Super Admin --- # Module 1 Authentication Features * Register * Login * Google Login * Forgot Password * OTP Verification * Session Management --- # Module 2 User Profile Collect Age Gender Education Income State District Occupation Community Disability Status Farmer Business Owner Employment Status Languages Documents Uploaded Profile Completion Percentage --- # Module 3 AI Eligibility Engine The AI must determine eligibility based on: Age Income Education Location Community Occupation Disability Gender The system should display Eligible Possibly Eligible Not Eligible Explain why. --- # Module 4 Government Scheme Finder Categories Education Agriculture Healthcare Women Senior Citizens Business Housing Loans Subsidies Employment Pension Filter by State Department Category Income Education Deadline Each scheme page should include Description Eligibility Benefits Required Documents Last Date Official Notification Official Apply Link FAQs --- # Module 5 Scholarship Finder Recommend scholarships using AI. Display Eligibility Benefits Amount Last Date Documents Official Website Apply Button --- # Module 6 Government Exam Assistant Examples UPSC SSC RRB Banking TNPSC Police Defence Forest Teaching For each exam display Eligibility Age Limit Educational Qualification Selection Process Exam Pattern Syllabus Application Dates Exam Dates Official Notification Official Apply Link Important Updates --- # Module 7 Government Job Finder Recommend jobs based on Qualification Age Location Department Display Vacancies Salary Eligibility Last Date Official Notification Official Apply Link --- # Module 8 Study Hub Include Previous Year Question Papers Answer Keys PDF Notes Study Materials Syllabus Exam Pattern Current Affairs Daily Current Affairs Weekly Current Affairs Monthly Current Affairs Important Topics Bookmarks Downloads --- # Module 9 Mock Test Platform Features Timed Tests Topic Tests Previous Year Tests Leaderboard Performance Dashboard Negative Marking Instant Result AI Performance Analysis Weak Topic Detection Recommended Study Plan --- # Module 10 AI Study Planner The AI creates 30-Day Plan 60-Day Plan 90-Day Plan Daily Tasks Weekly Progress Revision Schedule --- # Module 11 AI Chat Assistant Users ask questions naturally. Examples Which scholarships am I eligible for? Which government jobs match my degree? Explain PM Kisan in Tamil. Which TNPSC exam can I apply for? The chatbot must answer using official government information through RAG, not by inventing facts. --- # Module 12 Document Manager Store Income Certificate Community Certificate Aadhaar PAN Degree Certificate Disability Certificate OCR should automatically extract information from uploaded documents to reduce manual typing. Do not auto-submit forms to government websites. --- # Module 13 Opportunity Dashboard Show Eligible Schemes Scholarships Jobs Exams Upcoming Deadlines Saved Opportunities Recently Viewed Recently Announced Schemes Profile Completion --- # Module 14 Smart Notifications Notify users when A new scheme matches their profile. A scholarship opens. A government job is announced. An exam registration starts. A deadline is approaching. A saved opportunity changes. Allow Email, Push, and In-App notifications. --- # Module 15 Nearby Services Display nearby eSevai Centres Employment Offices Taluk Offices District Collector Offices Government Banks Skill Development Centres Show maps, directions, phone numbers, and working hours when available. --- # Module 16 Admin Dashboard Manage Schemes Scholarships Jobs Exams Study Materials Question Papers Users Notifications Reports Analytics System Logs --- # AI Features * AI Eligibility Prediction * AI Chat Assistant * AI Study Planner * AI Performance Analysis * AI Career Recommendation * AI Opportunity Recommendation * AI Multilingual Translation * AI Semantic Search --- # Security Encrypt sensitive data. Implement Role-Based Access Control (RBAC). Protect against SQL Injection, XSS, and CSRF. Validate all inputs. Implement rate limiting. Maintain audit logs. Use HTTPS. Never expose secrets in frontend code. --- # UI Requirements Modern SaaS Design Responsive Dark Mode Light Mode Animations Professional Dashboard Accessible Design Loading Skeletons Error States Empty States --- # Future Roadmap (Design Architecture Only) * Android App * iOS App * WhatsApp Bot * Voice Assistant * Regional Language Support * AI Interview Coach * Government Internship Portal * AI Resume Builder * Community Discussion Forum * Digital Document Vault --- # Deliverables Generate: 1. Complete software architecture. 2. Folder structure. 3. Database schema. 4. API documentation. 5. UI wireframes. 6. Complete frontend. 7. Complete backend. 8. Authentication. 9. AI integration. 10. Admin panel. 11. Production deployment configuration. 12. Docker configuration. 13. Database migrations. 14. Seed data. 15. Unit tests. 16. Integration tests. 17. README documentation. 18. Installation guide. 19. Deployment guide. 20. Clean, maintainable, production-quality code following SOLID principles and industry best practices. and My recommendation This project has the potential to become more than a final-year project—it could become a startup. One feature I'd add that isn't in the prompt is an AI Eligibility Scanner: The user uploads their Aadhaar (where appropriate), Income Certificate, Community Certificate, Degree Certificate, and other relevant documents. The system extracts information using OCR. It automatically determines which schemes, scholarships, exams, and jobs the user may qualify for. It highlights any missing or expired documents needed before applying. That single feature would make your platform feel much more intelligent while still directing users to the official government portals for actual applications.
Sign in to leave a comment

Create your free account and unlock personalized scholarships, jobs, internships, exams, and more.
Already have an account? Log in
AI matches opportunities to your profile and interests.
Keep all your applications in one place with status updates.
Never miss important dates with smart notifications.
Access study materials, mock tests, and AI study plans.
🔒 Your data is secure and encrypted. We respect your privacy.
No comments yet. Be the first!