SaaS · Business management
GestiCash.
Bringing inventory, orders and invoicing together in a platform designed for multiple organisations.
SaaS · Business managementGestiCash
Bringing inventory, orders and invoicing together in a platform designed for multiple organisations.
The context
GestiCash is a business management SaaS platform. Each organisation needs to manage its products, inventory, orders and invoicing in its own workspace.
My contribution
I designed the back-end with NestJS and PostgreSQL around a multi-tenant architecture.
I built modules for products, inventory, orders, suppliers, invoicing and payments, with roles and permissions per organisation.
Scheduled tasks, Redis and rate limiting support the platform. I also handled containerisation and deployment with Docker and Coolify, along with domains, certificates and backups.
I built modules for products, inventory, orders, suppliers, invoicing and payments, with roles and permissions per organisation.
Scheduled tasks, Redis and rate limiting support the platform. I also handled containerisation and deployment with Docker and Coolify, along with domains, certificates and backups.
The outcome
A business management platform with modules and access organised by company. My contribution covers both the back-end and its production operations.