Overview
MonAssistantEntreprise is a production-ready B2B SaaS for French entrepreneurs who need expert-level document intelligence without hiring consultants. Users upload administrative, fiscal, legal, and financial documents and receive structured AI analysis in seconds, powered by Google Gemini 2.5 Flash / Pro.
Key Features
- 9 AI Services — Tax optimization, contract analysis, invoice auditing, subsidy hunting, and more — each with a purpose-built Gemini prompt
- Credit Wallet — Pay-per-use with top-up, transaction history, and a 5€ welcome bonus
- Pass Expert — 29€/month unlimited subscription for all services
- Admin Panel — Revenue analytics, user management, live service editor, email template editor, and system settings
- Security & RGPD — Fernet-encrypted storage, HMAC-signed time-limited download URLs, JWT auth, bcrypt, soft deletes, rate limiting
Technical Highlights
- Async FastAPI backend with SQLAlchemy 2.0 (asyncpg) and Alembic migrations
- React 18 + Chakra UI + Framer Motion frontend
- 99 pytest tests with in-memory SQLite fixtures
- Containerized with Docker Compose (5 services: backend, frontend, PostgreSQL, Nginx, Mailpit)
- Multimodal Gemini integration — PDF, Word, Excel, images, and camera input per service