
Closed
Posted
Paid on delivery
Web App for CAs/Tax Professionals & Their Clients — Secure Chat + Auto Document Vault (MVP) Important: This must be a real, production-ready application — not a demo, prototype, or throwaway build. "MVP" here refers to feature scope (a focused first version), not build quality. It needs to run reliably for real users from day one and comfortably support around 10,000 people using it daily. Project Overview I'm looking for a developer to build the MVP of a web platform designed for Chartered Accountants (CAs), Tax Professionals, and Advocates to communicate and exchange documents with their clients. The platform consists of three separate web apps: CA App — used by the accountant/professional to manage clients, chat, documents, and fees Client App — used by individual/business clients to chat and manage their documents Admin App — a lightweight internal app for approving manual payments Core Feature: Chat + Auto-Vault The centerpiece of the app is a real-time 1-on-1 chat between a CA and their client. Any file sent in the chat (PDFs, images, Excel, etc.) is automatically saved into a document vault — no manual re-upload needed. Users tag each file with a category (e.g. ITR, GST, Bank Statement) and financial year, so documents can be searched and filtered later instead of getting lost across WhatsApp/email threads. What Needs to Be Built Authentication Real phone number + OTP login via an actual SMS provider (e.g. Twilio, MSG91, or similar) — no hardcoded/demo OTP in the final build Shared login flow across CA, Client, and Admin apps Onboarding CA: role selection, firm profile setup (logo, name, brand color), dashboard Client: standalone signup, or join via CA invite link/bulk upload, or link to a CA later using a shared code + phone number Many-to-many client–CA linking (a client can be linked to multiple CAs, and each CA only sees their own slice of the relationship) Chat + Vault Real-time 1-on-1 chat with file sharing Automatic saving of shared files to a personal vault Manual tagging popup (category + financial year) on upload CA-side Global Vault (search/filter by client, category, year; multi-select + download) Client-side Personal Vault with independent self-upload Family Groups Clients or CAs can create family groups with a "Head" member Members can be added by phone number or by name only Documents can be marked private (CA + uploader only) or visible to the whole group Fee Tracking Simple internal ledger for CAs (client, year, service, amount, paid/unpaid status) Hidden from the client Storage & Manual Payments Flat free storage tier per CA account Upgrade flow: CA submits a payment screenshot → goes into admin's approval queue → storage unlocks on submission and is revoked if rejected No payment gateway integration — everything is manual/screenshot-based Admin App Queue for reviewing storage upgrade payment requests (approve/reject) Queue for reviewing outsourced order payments Combined feed of all pending approvals (Optional) list of all registered CA firms and their storage usage Recommended Tech Stack Framework: [login to view URL] (React, App Router) — single codebase, separate route groups for each app Styling: Tailwind CSS Backend: Supabase (Postgres + Storage + Phone OTP Auth) Real-time: Supabase Realtime for chat Hosting: Vercel Open to a different stack if you have a faster/cheaper path to the same result, as long as it's easy to extend later. Non-Functional Requirements (Must-Haves) Production-grade, not a prototype. Proper error handling, input validation, and loading/empty states throughout — not just the "happy path." Real-time chat and file uploads must be stable and fast under concurrent use, not just working for a single test user. Scalable data model and queries — the app should be built so it can handle roughly 10,000 daily active users without major rework (proper indexing, pagination, no N+1 queries, sensible use of Supabase's connection limits, etc.). Secure by default — signed URLs for file access, proper auth checks on every API route/data query (a client should never be able to see another CA's data), and no secrets exposed client-side. Deployed to a real, stable environment (not just running on localhost), with basic monitoring/error logging in place. Clean, documented, maintainable code — this codebase will be extended by a team later, so no shortcuts that would need a rewrite. Deliverables Fully functional MVP across all three web apps, deployed and accessible via URL Source code handed over in a private repo Brief documentation on setup/deployment Success Criteria A CA can sign up, set up their firm profile, and invite clients A client can join and chat with the CA Files sent in chat are automatically saved and show up correctly in both the CA's and client's vaults A CA can search/filter the vault and find a document quickly The storage upgrade → admin approval → storage update flow works end-to-end Who I'm Looking For A freelancer or small team comfortable working from a detailed written spec, experienced with [login to view URL] + Supabase (or an equivalent modern web stack), who has shipped real applications to production before (not just personal projects or demos). You should be comfortable making sensible calls about scaling, security, and performance without needing everything spelled out. Ability to move fast on a tight budget while still delivering something solid, plus proactive communication on progress and blockers, is a must. I have a full detailed requirements document ready to share with the selected freelancer.
Project ID: 40558882
66 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
66 freelancers are bidding on average ₹21,053 INR for this job

Hello, I hope you’re doing well. My name is Vishal Nasit, and I represent OM Infowave Software Pvt. Ltd. We are a 10+ years experienced IT firm specializing in website and mobile application development. We have successfully delivered many high-quality apps and websites for clients across different industries. ? Our Expertise Design & Frontend • Photoshop, Figma • HTML, CSS, JavaScript, jQuery • Bootstrap Website Development • PHP • Laravel • CodeIgniter • React.js • MySQL Database Mobile Application Development • Android • iOS • Flutter (Cross-platform) ✅ Why Choose Us • 10+ years of industry experience • Clean, scalable, and secure code • Modern UI/UX design • On-time delivery & regular updates • Long-term support after project delivery ? Our Approach 1. Understand your exact requirements 2. UI/UX design approval 3. Development with regular milestones 4. Testing & quality assurance 5. Final delivery and deployment 6. Ongoing support if required ? Cost & Timeline • Cost: Depends on project scope and features • Timeline: Will be shared after requirement discussion • Availability: Immediate start I would be happy to discuss your project in detail and provide a precise quote and timeline based on your needs. Looking forward to working with you. Best regards, Vishal Nasit OM Infowave Software Pvt. Ltd.
₹10,000 INR in 7 days
5.2
5.2

Hi! I'm a MERN Stack expert specializing in PostgreSQL, React.js, Backend Development, Tailwind CSS. I've carefully read your CA's & Tax Web App Development and fully understand the requirements — I'm confident I can deliver clean, scalable, and high-performance code on time. I'd love to discuss the details further and get started right away. Let's connect to make your project a success!
₹6,000 INR in 7 days
3.1
3.1

Hello Client, Hope you are great!!! I read you job description you are looking for web developer. I have sound of 7 years exp in wordpress, PHP, CI, Laravel, Drupal, Joomla and developed 145+ websites with good design. We are using the MVC model for security of website as well as develop three layer security in website and website is high skilled code follow all standards of development. I have been worked on many domain like ecommerce, Martrimony, Hotel Booking, Social, Healthcare, and Sport etc. I provide new vision for website and am always available for your support(24*6) . I hope you will be give positive response. Thanks
₹10,000 INR in 20 days
3.1
3.1

Hi, Thanks for sharing your project. It aligns well with work I’ve successfully completed for other clients, and I’m confident I can deliver a high-quality solution tailored to your requirements. Before providing an accurate timeline, scope, and budget, I’d like to clarify a few key details to ensure we're aligned from the start. Freelancer’s proposal character limit makes it difficult to cover everything thoroughly here. If you're available, let's connect via chat. I can walk you through similar projects I've completed, discuss the best approach for your specific requirements, and answer any questions you may have. Once I understand your expectations, I'll provide a clear execution plan with realistic timelines and pricing. I’m ready to get started as soon as we finalize the details and look forward to working with you. Best regards, Mayank Sahu
₹10,000 INR in 7 days
2.7
2.7

Hi, I'd love to help build your production-ready MVP. The biggest priority is delivering a secure, scalable platform, not just a prototype- with stable real-time chat, automatic document vaulting, role-based access, and a clean architecture that can comfortably grow to 10,000+ daily users. I'll focus on performance, security, and maintainable code from day one. A couple of quick questions: 1. Do you already have the detailed PRD and UI/UX designs, or will the UI also be part of the development scope? 2. Will phone OTP be limited to India (MSG91), or should it support international users (Twilio)? 3. What's your expected timeline for the first production release? Reply in a few minutes; I’d love to connect, review your PRD, and discuss the best architecture for building a scalable SaaS platform. Thanks, Arshiya
₹15,000 INR in 7 days
2.2
2.2

Hello, We can develop your tax web application using React with a secure, responsive interface, seamless API integration, and scalable architecture. Our team has strong expertise in React and full-stack web development, ensuring a reliable, high-performance solution. Regards, Acute Tech Solutions
₹10,000 INR in 7 days
1.9
1.9

Hello, I carefully reviewed your requirements and appreciate that you're looking for a **production-ready application**, not just a prototype. I understand the importance of building a secure, scalable platform where CAs and clients can communicate, manage documents, and collaborate efficiently. I can develop: * Separate CA, Client, and Admin portals * Secure OTP authentication with role-based access * Real-time one-to-one chat with automatic document vault * Document tagging, search, and filtering * Family groups with privacy controls * Fee tracking and manual payment approval workflow * Responsive dashboards with a clean user experience * Secure APIs, optimized database design, and maintainable architecture My focus is on clean code, scalability, security, and performance. I ensure proper validation, error handling, responsive design, and a structured codebase that is easy to extend as your platform grows. I have experience building business applications, admin panels, dashboards, and workflow-based systems, and I always aim to deliver solutions that are reliable, maintainable, and ready for real users. I would be happy to review the detailed specification and discuss the best implementation approach. Thank you for your consideration.
₹10,000 INR in 7 days
0.0
0.0

Hi there. I am very interested in your project. Building web applications using Nextjs + Supabase is my specialty. I will deliver you a complete and production-ready MVP in 2 weeks. Let's get in touch.
₹14,000 INR in 14 days
0.0
0.0

Your core risk is the 1 on 1 CA client chat, where every PDF, image, or Excel file must auto land in the right vault without duplicate uploads, and I can build that flow cleanly from day one. The key is signed file uploads with server side metadata tagging and strict role based access, so CA, client, and admin each see only their own data. I will deliver shared OTP login, CA and client onboarding with linking, real time chat with auto vault saving, and a searchable vault with category and financial year filters. I can show a free working demo of the chat plus vault pipeline before you commit. Do you want the first version to use Twilio or MSG91 for OTP?
₹5,000.01 INR in 1 day
0.0
0.0

Patiala, India
Member since Jan 20, 2024
₹1500-12500 INR
₹12500-37500 INR
$8-15 USD / hour
$250-750 USD
₹1500-12500 INR
₹100-400 INR / hour
$40 USD
$250-750 USD
$3000-5000 USD
₹400-750 INR / hour
$3000-5000 AUD
₹600-1500 INR
$1500-3000 USD
$30-250 USD
₹12500-37500 INR
₹100-400 INR / hour
₹400-750 INR / hour
£250-750 GBP
₹75000-150000 INR
₹600-1500 INR
$15-25 CAD / hour
$30-50 USD