Premium investment access, portfolio tracking, and admin control in one place.
Avinya Vault is a web-based investment platform for Avinya Investment that includes a public website, an investor portal, and a full admin panel. It helps prospective investors discover plans, submit investment requests, upload KYC documents, and track portfolio activity, while the admin team manages plans, users, approvals, statements, and reports from one system.
Investor Rohit, 38 - Rohit is a salaried professional exploring investment options and wants a clear, credible digital experience. He needs to review plans, understand expected returns, and monitor his portfolio without repeated calls to the team.
Admin Priya, 32 - Priya manages investor onboarding and daily operations. She needs a single panel to review KYC, update plans, manage records, and export reports quickly and accurately.
Prospective Lead Sana, 29 - Sana is researching the company for the first time and mostly uses her phone. She wants trustworthy information, quick contact options, and an easy path into the investor funnel.
Rohit hears about Avinya Investment from a friend and visits the website on his phone. Within minutes he understands the available plans, checks an illustrative calculator, and submits an enquiry without needing to call anyone.
After registration, Rohit completes OTP login, uploads his KYC documents, and submits an investment request. He can now see the request status, track his portfolio once the admin updates it, and download statements whenever needed.
For the operations team, Priya manages everything from the admin panel instead of juggling spreadsheets and messages. The result is faster onboarding, fewer support interruptions, and a more credible digital experience that helps the business convert and retain investors.
Team & resourcing - Small product team - 2 full-stack engineers, 1 Flutter developer, 1 designer, and part-time QA/PM support.
Paste this into Cursor, Bolt, Lovable, or v0 to start building.
Build a premium investment platform called Avinya Vault using a modern production-ready stack. Product scope: 1) Public website for Avinya Investment with Home, About Us, Why Invest With Us, Services/Investment Plans, Returns Calculator, EMI Calculator, Portfolio showcase, Blog/News, FAQs, Contact Us, testimonials, and a third-party live chat widget. 2) Investor portal with registration, OTP login, profile management, KYC document upload, investment plan selection, investment request submission, portfolio dashboard, returns tracking, transaction history, downloadable PDF statements, notifications, and referral management. 3) Admin panel with dashboard analytics, user management, KYC approval/rejection with remarks, investment plan CRUD, returns/payout scheduling, transaction management, lead management, CMS for pages/blog/plans, notification management, reports/export, and role-based access control. 4) Mobile app parity for Android and iPhone in Flutter, mirroring the investor portal screens and flows. Core rules: - Do not build online payment gateway collection or automated payout processing; only record requests and let admin mark status manually. - Do not build automated Aadhaar/PAN/bank verification; KYC is manual document upload plus admin review. - Use English-only UI for now. - Use a clean premium finance aesthetic with deep navy, gold accents, serif-led branding, strong spacing, and mobile-first responsive layouts. - All investment plan values, rates, payout frequency, content, FAQs, blog posts, testimonials, and legal copy must be admin-managed or seed data. Recommended stack: - Web: React with TypeScript, Tailwind CSS or equivalent design system, React Router or Next.js if SSR is helpful for SEO. - Backend: Node.js, Express.js, MongoDB, Mongoose, JWT auth, OTP login flow. - Mobile: Flutter with shared codebase for Android and iOS. - Storage: S3-compatible object storage for KYC docs and statement PDFs. - Notifications: SMS gateway such as Twilio or MSG91, email via SendGrid or SES, push notifications via Firebase Cloud Messaging. - Analytics: GA4 or PostHog. Primary screens and flows to implement: - Public pages and CMS-driven content pages. - Calculator pages with disclaimer copy. - Auth screens: registration, OTP verify, login, forgot access. - Investor dashboard, KYC upload, plan browse/select, investment request form, request status, portfolio summary, statements, transaction history, notifications, referral section, help/support, terms. - Admin dashboard, users, KYC queue, plan editor, transaction ledger, lead list, content editor, notification composer, reports/export, RBAC settings. - Mobile screens should mirror the investor portal and reuse the same backend APIs. Data model suggestions: - User: name, phone, email, city, address, role, referralCode, nomineeDetails, status. - KYCDocument: userId, documentType, fileUrl, status, remarks, reviewedBy, reviewedAt. - InvestmentPlan: name, description, tenure, rate, payoutFrequency, minAmount, maxAmount, status, version. - InvestmentRequest: userId, planId, amount, tenure, status, notes, adminRemarks. - Transaction: userId, investmentRequestId, type, amount, date, referenceNo, status. - Statement: userId, period, fileUrl, generatedAt. - Lead: name, phone, email, message, source, status. - Notification: userId, channel, title, body, readAt, status. - AuditLog: actorId, action, entityType, entityId, timestamp, metadata. Implementation requirements: - Build secure authentication with OTP and JWT, separate admin login, and role-based access control. - Validate uploads, inputs, and edge cases carefully. - Make all tables paginated and searchable. - Add audit logging for admin actions. - Add basic SEO for public pages. - Ensure the app is fast, accessible, and production-ready. Deliver a working full-stack scaffold with reusable components, clean architecture, seeded sample data, and clear placeholder states for pending/empty/error conditions.
As of now only Website. 1. The Opportunity Avinya Investment is a financial services company with three verticals — Avinya Investment, Avinya Hospitality and Avinya FinTech. This proposal covers a complete digital platform for the investment vertical: a website built on the MERN stack (MongoDB, Express.js, React, Node.js) with an investor portal and an admin panel, plus customer mobile apps for Android and iPhone built in Flutter. The core purpose is simple: investors can view investment plans, submit investment requests, and track their portfolio, returns and statements — on both the website and the mobile app — while the admin team manages plans, users, KYC, records and reports from a single panel. We have studied the feature list and wireframes provided, and this document states clearly what is included in this version and what is not, so scope is agreed on both sides. 2. What We Are Building Three deliverables, priced individually and as a combined package: # Deliverable What It Means Investment 1 Website (MERN) Public website + investor portal + admin panel, built on the MERN stack and deployed live INR 60,000 2 Android App (Flutter) Customer investment app for Android, published live on the Google Play Store INR 80,000 3 iPhone App (Flutter) Customer investment app for iPhone, published live on the Apple App Store INR 80,000 Complete Package Website + Android app + iOS app together INR 2,20,000 Investment: INR 2,20,000 (Complete Package) Website + Android app + iOS app — a MERN website with investor portal and admin panel, plus Flutter apps for both platforms, deployed and launched live. A. Public Website • Home page, About Us, and Why Invest With Us • Services & Investment Plans — plans displayed from the admin panel • Returns Calculator and Loan / EMI Calculator (illustrative estimate tools only, not a guarantee of returns) • Portfolio / performance showcase section • Blog & News section, and FAQs — managed from the CMS • Contact Us, lead-generation / enquiry forms, and testimonials • Support / basic live-chat via a third-party widget • Responsive design for desktop, tablet and mobile, with basic on-page SEO B. Investor Portal (Web) • Registration and login, with profile management • KYC document upload • Investment plan selection and investment requests • Portfolio dashboard — active investments and status • Investment tracking, and returns & profit tracking (based on the plan values set by admin) • Transaction history and downloadable statements • Notifications & alerts • Referral management C. Customer Mobile App — Android & iPhone (Flutter) The app mirrors the investor portal so customers can track everything from their phone: • Registration (name, phone, email, city, ID details) with OTP login • KYC / document upload • Browse investment plans and select tenure and amount (plans configured by admin) • Submit an investment request and view its status; view documents/letters issued by admin • Portfolio dashboard — active investments, tenure and payout schedule as configured, with returns tracking • Withdrawal / payout requests • Transaction history and downloadable statements • Nominee details and referral • Push notifications and alerts • FAQ, Help / Support, and Terms & Conditions D. Admin Panel • Dashboard & analytics • User management • KYC approval — review uploaded documents, approve or reject • Investment management — create and edit investment plans (tenure, rate, payout frequency); all values are set by the admin • Returns management — record and schedule payouts as configured • Transaction management — record investments and payouts, maintain history • Lead management • Content management (CMS) — pages, blog, plans content • Notification management • Reports & export • Role-based access control Design & Branding The website and apps follow a clean, minimal, premium finance aesthetic — a refined, serif-led identity with a restrained colour palette (deep navy with a gold accent), reflecting the Avinya brand. This version represents Avinya Investment as the primary vertical; Avinya Hospitality and Avinya FinTech appear as "Coming Soon" placeholders only. Technology Stack • Web frontend: React • Backend: Node.js with Express.js (REST APIs) • Database: MongoDB • Mobile apps: Flutter — one codebase for both Android and iPhone • Authentication: OTP login (via an SMS gateway) and JWT; separate admin login • Deployment: on the client’s server / hosting with SSL What Is Not Included in This Version To keep the price and timeline realistic, the following are NOT part of this version. Each can be quoted separately as a later phase: • Online payment gateway — automatic online collection of investments and automatic payouts/withdrawals. This version records investment and payout requests, and admin marks them; the actual money movement is handled through the client’s own banking. Gateway integration is a separate add-on. • Automated identity verification (Aadhaar / PAN / bank verification via government or third-party APIs) — KYC here is document upload plus manual admin approval. • A separate Agent / Partner mobile app and agent commission-payout dashboards — referral is included via Referral Management; a full agent app and commission system is a separate phase. • All investment plan figures, rates, return numbers, and any "guaranteed" or "risk-free" wording, plus all legal, marketing and disclosure content — these are provided and owned by the client. Fovty builds the system, not the claims. • Multi-language support. • Full Avinya Hospitality and Avinya FinTech websites or apps (placeholders only in this version). • Advanced add-ons — video KYC, e-sign, CRM or accounting integrations, and similar. 3. Investment & Payment Schedule Total investment is INR 2,20,000. Suggested split across three stages, each payable in advance before that stage begins: Stage Scope Amount (INR) Stage 1 — UI/UX Design Payable in advance to start the project 66,000 Stage 2 — Development Payable in advance on design approval, before development begins 88,000 Stage 3 — Launch Payable in advance before final deployment and go-live 66,000 Total Website + Android app + iOS app 2,20,000 4. Delivery Timeline Total estimated time: 2 months (approx. 40 working days) from receipt of the Stage 1 payment. • Stage 1 — UI/UX Design: approx. 2 weeks • Stage 2 — Development (website, both Flutter apps, admin panel and APIs): approx. 5 weeks • Stage 3 — Testing, deployment, store submission and launch: approx. 1.5 weeks The timeline assumes timely stage payments, content and approvals from the client. App review times on the Google Play Store and Apple App Store are controlled by Google and Apple and may add a few days beyond our submission. 5. Deliverables • UI/UX designs of the website, apps and admin panel (Stage 1 output, shared for approval) • Complete MERN source code — website, investor portal and admin panel • Flutter source code for the Android and iPhone customer apps • Live deployed website on the client’s domain and server • Both apps published live on the Google Play Store and Apple App Store • Admin login credentials and a handover walkthrough of the admin panel • Database with the plan, user and KYC structure ready for admin to manage 6. Out of Scope The following are explicitly outside the scope of this proposal and will not be delivered as part of this engagement: • All items listed under "Not Included" above (online payment gateway, automated KYC verification, separate agent app, multi-language, Hospitality and FinTech sites, and the other add-ons) • Domain, hosting / server, SSL, email, SMS gateway and payment gateway accounts, and their running / credit costs • Content writing, data entry, images, and all legal, marketing and plan-document content — provided by the client • Regulatory, financial and legal compliance — including RBI / SEBI / NBFC registration, licensing, deposit rules and disclosures — which are the client’s responsibility; Fovty is engaged as a technology provider only • Third-party service charges of any kind Any work outside this scope will be quoted separately and agreed upon in writing before commencement.
Design by The Resonance | Powered by GPC – The AI Transformation Company