
Sarana is the POS and dashboard I built for my family's shop. It helps with the everyday jobs: sales, stock, and orders, in Indonesian or English.
🚀 Try the App
🧠 Why This Project?
The previous POS setup was slow and cluttered. I made Sarana around the tasks my parents actually need, without adding a pile of features they don't.
🪄 Unique Touches
- 🇮🇩 Bilingual Interface (Indonesian & English)
- 🎯 Custom features tuned to my family's actual workflows
- 🔄 Simplified experience that doesn't overwhelm
🔐 Key Features
📊 Dashboard
- Real-Time Insights: Monitor sales, stock, and revenue instantly 🔍
- AI-Powered Trends: Built-in OpenAI support for smarter decisions 🤖
📦 Product Management
- Powerful search & filter tools 🕵️♂️
- Instant stock tracking 📦
- Easy admin editing ✏️
📃 Order Management
- Browse by date or keyword 📅
- Modify orders without friction 🧑💼
- Mark as Received to auto-update stock ✅
✨ Bonus!
This version uses a test database — so if you see a 404, it's likely the free Supabase tier limit was reached 😅 Still, feel free to explore and let me know what you think!
🛠 Built With
- Next.js
- Prisma
- Clerk (Auth)
- Tailwind CSS + ShadCN
- GraphQL + Apollo
- OpenAI (AI Insights)
- Supabase (DB)
- Echarts
- TypeScript
- Canva / Figma