Logo Lanfrica

lwena-dev/MbwamboBoutiqueMIS

Domaine:

socioeconomic
Créateur:
lwe
Hôte:
# Mbwambo Boutique MIS (Web) This project implements a Management Information System (MIS) for a small electronics boutique business. **Business Details:** - Business name: Mbwambo Boutique - System owner: Ombeni - Focus areas: inventory management, sales tracking, customer records, and reporting ## Features ✅ **Inventory Management** - Track products, quantities, and low-stock alerts ✅ **Sales Tracking** - Record sales transactions with product and customer details ✅ **Customer Database** - Store customer information with purchase history ✅ **Order Management** - Queue and track customer orders with status updates ✅ **Reporting** - Generate sales reports with period-based filtering and PDF export ✅ **Role-Based Access** - Admin, Saler, and Customer dashboards ✅ **Real-time Sync** - Live data synchronization via Supabase PostgREST API ## Tech Stack - **Frontend:** Flutter Web (Chrome target) - **Backend:** Supabase (PostgreSQL + PostgREST API) - **Hosting:** Netlify (mbwamboboutiquemis.netlify.…) - **Database:** PostgreSQL (managed by Supabase) ## Quick Start ### Prerequisites - Flutter SDK (3.0+) - Web browser (Chrome/Chromium) - Netlify account (for deployment) - Supabase account (already configured) ### Local Development ```bash # Clone/navigate to project cd memtechnology_shop # Install dependencies flutter pub get # Run web app flutter run -d chrome ``` App will open at `http://localhost:xxxxx` (port varies) ### Deploy to Netlify ```bash # Build for production flutter build web --release # Deploy (requires netlify-cli) cd build/web netlify deploy --prod --dir=. ``` Live at: mbwamboboutiquemis.netlify.… ## Database Setup (One-Time) Supabase project is already configured: `jgtsefimissgmilpczrk` Tables created: - `products` - Inventory items with pricing and stock - `sales` - Sale transactions with customer and product details - `customers` - Customer records with purchase history - `orders` - Customer orders with status tra …

Languages