
Template details
Marca Embalagens
Marca is a Serverless ERP that attempts to attend a local business needs. Made with NextJS it runs a Supabase as BaaS and React-query as data caching.
About this template
Marca Embalagens is an open-source, serverless ERP (Enterprise Resource Planning) template built on Next.js for local businesses to manage customers, suppliers, products, orders, and drafts.
What is Marca Embalagens?
Marca Embalagens is a serverless ERP application currently under development, designed to address the operational needs of a local business. It provides CRUD (Create, Read, Update, Delete) functionality for customers, suppliers, products, orders, and drafts, with filtering, printing, and WhatsApp sharing capabilities. The application runs on Next.js as the frontend framework, uses Supabase as a Backend-as-a-Service (BaaS) for authentication and data storage, and relies on React Query for data fetching and caching. The project is authored by Bruno (contact: bruno0907@gmail.com) and is licensed under the MIT License.
Key Features
- Complete entity management — Add, view, and edit customers, orders, drafts, products, and suppliers directly from the interface.
- Address handling — Add, view, edit, and delete addresses for both customers and suppliers.
- Filtering — Filter orders, drafts, customers, products, and suppliers to quickly find records.
- Print orders and drafts — Generate printable versions of orders and drafts for physical records or invoices.
- Share drafts via WhatsApp — Send draft documents directly to WhatsApp contacts.
- Multi-tenant architecture — Supports multiple organizations or businesses in a single deployment.
- Profile customization — Edit profile information and upload a logo image.
Who is it for?
- Local business owners — Use Marca Embalagens to manage day-to-day operations like tracking customers, suppliers, products, and orders.
- ERP developers — Study the codebase as a reference implementation of a serverless ERP using Next.js and Supabase.
- Next.js developers — Learn how to integrate Chakra UI, React Query, React Hook Forms, Yup, and Supabase in a real-world application.
What can you do with Marca Embalagens?
- Small business owners: keep a digital record of customers and suppliers, manage product inventory, and create orders and drafts without relying on spreadsheets.
- Developers: extend the ERP with new modules like finances and leads, which are listed as future features on the roadmap.
- Non-technical users: request a demo login from the author to try the current feature set before deploying.
How does Marca Embalagens work?
The application is structured as a client-side React app served by Next.js, with Supabase providing the PostgreSQL database, authentication, and storage. React Query handles server-state caching, while Chakra UI supplies the component library. Data is accessed via Axios HTTP calls to Supabase's REST API. To deploy, you would set up a Supabase project, configure the environment variables, and run the Next.js app. However, specific setup steps are not documented in the README.
FAQ
Is Marca Embalagens free to use?
Yes, the source code is distributed under the MIT License, which permits free use, modification, and distribution with attribution.
What technologies does Marca Embalagens use?
The stack includes Next.js, Chakra UI, React Query, React Hook Forms, Yup, Supabase, Axios, and Jest. Cypress is planned for end-to-end testing.
Can I get a demo of Marca Embalagens?
Yes, the author states you can email bruno0907@gmail.com to request a login for a demo version.
Is Marca Embalagens production-ready?
No, it is under development. Several modules such as finances and leads are not yet implemented, and testing coverage is incomplete.
What features are planned for the future?
Future features include a finances module for incomes and outcomes, leads management, end-to-end tests with Cypress, and unit tests with Jest.










