Aperfeiçoamento e Segurança de ERP e App PWA
Budget: $2 – $8 USD
Preciso de correcoes de erro e melhorias no erp e app pwa feito com ia. o ERP e o App Pwa foram feitos com IA,100%. Esta em producao em um cliente para testes. O banco de dados esta no supabase e o frontend na vercel. o ERP esta em 4 idiomas (Portugues Brasil, Ingles,Espanhol e japones.) Foi feito para ser usado no japao apenas. Esse erp foi feito para ser usado em Lojas de Moveis novos e usados muito comuns no japao.Alem disso usamos Resend para envio de recovery de senha.Dentro do erp tem tambem twilio e stripe. Ambos ainda nao estao sendo usados pois preciso ter certeza que o app pwa esta seguro. o app ainda nao esta disponivel para os clientes,pois ele tambem sera uma loja. Alem disso o cliente tem acesso as faturas,compras,garantias,monitorar entrega,etc,tudo dentro do PWA. Por isso preciso ter certeza que ele esta seguro e configurado corretamente. Alem disso preciso de melhorias vizuias nele se possivel. Porem o principal nessa task e a seguranca ,correcoes de erros e melhorias. frontend nao e prioridade.
# Frontend Architecture
## Stack
- React
- TypeScript
- Vite
- React Router
- TanStack React Query
- TailwindCSS
- shadcn/ui
- Radix UI
# System Architecture
## Visão geral
StoreFlow ERP é uma aplicação SaaS multi-tenant composta por:
1. Frontend React/Vite
2. Supabase PostgreSQL
3. Supabase Auth
4. Supabase Edge Functions
5. Portal PWA do cliente
6. Integrações externas:
- Stripe
- Twilio
-resend
Rotas principais:
- dashboard
- PDV
- vendas
- financeiro
- estoque
- entregas
- clientes
- configurações
### Portal PWA
Usado por clientes finais da empresa.
Funções:
- visualizar pedidos
- visualizar invoices
- acessar parcelas
- acompanhar dados do cliente
- possível checkout online
## Banco
O banco é multi-tenant.
A maioria das tabelas críticas possui `company_id`.
O isolamento deve ser feito via:
- RLS
- policies por company_id
- funções que validam company_id
- Edge Functions que não confiam em parâmetros vindos do frontend
# Frontend Architecture
## Stack
- React
- TypeScript
- Vite
- React Router
- TanStack React Query
- TailwindCSS
- shadcn/ui
- Radix UI
# System Architecture
## Visão geral
StoreFlow ERP é uma aplicação SaaS multi-tenant composta por:
1. Frontend React/Vite
2. Supabase PostgreSQL
3. Supabase Auth
4. Supabase Edge Functions
5. Portal PWA do cliente
6. Integrações externas:
- Stripe
- Twilio
-resend
Rotas principais:
- dashboard
- PDV
- vendas
- financeiro
- estoque
- entregas
- clientes
- configurações
### Portal PWA
Usado por clientes finais da empresa.
Funções:
- visualizar pedidos
- visualizar invoices
- acessar parcelas
- acompanhar dados do cliente
- possível checkout online
## Banco
O banco é multi-tenant.
A maioria das tabelas críticas possui `company_id`.
O isolamento deve ser feito via:
- RLS
- policies por company_id
- funções que validam company_id
- Edge Functions que não confiam em parâmetros vindos do frontend
Related categories:
PHP
Mobile App Development
Android
Software Architecture
PostgreSQL
API
Security
SaaS
Vercel