Investiga+ is a SaaS platform for CNPJ intelligence and company data analysis, created by Gustavo Marques under the DevFlow Labs ecosystem.
🌍 Live: https://investigamais.com
Investiga+ was built as a production-oriented SaaS case study focused on secure authentication, company data lookup, user history, API integration, caching and a modern responsive dashboard.
The project demonstrates end-to-end product engineering: architecture, backend, frontend, database modeling, automated tests, deployment and maintainability.
- Secure authentication with JWT + HttpOnly Cookies
- CNPJ lookup with external API integration
- Local cache strategy for repeated searches
- Search history by user
- User profile and usage management
- Responsive dashboard UI
- Modular backend architecture
- Automated tests with Jest
- Docker and CI/CD-ready structure
- Next.js
- React.js
- Chakra UI
- Framer Motion
- Node.js
- Express.js
- Prisma ORM
- REST APIs
- JWT authentication
- PostgreSQL
- SQLite for local development
- Jest
- Docker
- GitHub Actions
- Railway
Next.js frontend
└── Dashboard
└── Auth flows
└── History and profile pages
Node.js + Express backend
└── Auth module
└── CNPJ consultation module
└── History module
└── Validation and error handling
Database
└── Prisma ORM
└── PostgreSQL / SQLite
└── User, history and cached company records
- JWT authentication using HttpOnly Cookies
- Protected routes through backend middleware
- User-scoped records
- Centralized error handling
- Environment-based configuration
The project includes automated tests focused on backend reliability, controller behavior, validation scenarios and integration boundaries.
Investiga+ is a complete SaaS product case that shows practical experience with product thinking, fullstack architecture, API integration, authentication, database modeling, testing and deployment.
Created and developed by Gustavo Marques de Lima as part of the DevFlow Labs product ecosystem.
- DevFlow Labs GitHub: https://github.com/devflow-modules
- LinkedIn: https://www.linkedin.com/in/gustavo-marques-00
- GitHub: https://github.com/gustavomarques00
- Portfolio: https://devflowlabs.com.br
- Email: gustavomarquesmm@gmail.com