
Accountooze AI
Firebase + Next.js Accounting SaaS

Overview
SidCPA
2025
7-30 days
Industries
The Challenge
This project began with a critical bug: users couldn't access their assigned company data in the live version, despite working in prototyping mode. Investigation revealed DB mismanagement and Firestore rules issues. The challenge was to fix user-company access, review and realign Firebase rules and DB structure, assist live without full project access, and ensure secure multi-company support with role-based access.
Our Solution
Identified the root cause via live screenshare (DB mismanagement & Firestore rules). Designed an ERD for clear user-company-role mapping. Created dummy data and implemented step-by-step logic on each page. Built a secure user management system with modular architecture. Integrated Stripe for subscription billing.
Technologies Used
Results & Outcome
Delivered role-based user & company management, multi-company switching logic, Stripe billing system, and scalable Firestore security rules. Evolved from bug-fixer to full-stack contributor, delivering a scalable SaaS accounting platform. The client was highly satisfied and indicated long-term collaboration.
Gallery
Project Screenshots




