Live Demo: https://benta925.netlify.app/
iPhone-14-Plus-benta925.netlify.app-3rplcqhhfqtsdl.webm
Benta 925 is a complete, real-world e-commerce and management solution built from scratch for a local Brazilian silver jewelry business. The primary goal was to provide a clean, modern online catalog and a simple way for customers to place orders without the complexity of integrated payment gateways.
The application streamlines the sales process by sending a pre-filled WhatsApp message directly to the shop owner, containing the customer's full order details.
It also features a comprehensive, secure admin panel where the owner can manage all aspects of the shop, including products, categories, product options (like size or color), and even track sales manually in a dedicated sales ledger.
- 🛒 Customer-Facing
- Dynamic Product Catalog
- Product Details & Options
- Shopping Cart & WhatsApp checkout
- 🔐 Admin Panel
- Secure Authentication session-based using Oslo.js
- Admin Dashboard
- Full Product Management (CRUD)
- Sales Ledger: Manually add and track sales
- Runtime: Node.js
- Framework: Express.js
- Language: TypeScript
- ORM: Prisma
- Database: PostgreSQL
- Authentication: Oslo.js (session-based)
- Framework: React
- Bundler: Vite
- Routing: TanStack Router
- Styling: TailwindCSS
- UI Components: Shadcn/ui
- Render
Levy Prado





