How to setup:
- Change the root folder name to 'minimarket' after cloning from cloud
- Import database 'database/minimarket.sql' to sql database
Features:
- Login & Logout as admin/cashier
- Authorization between role
- Live search in some of pages
- CRUD operations for cashier datas (admin only)
- CRUD operations for product datas (add & edit operations admin only)
- CRUD operations for category datas
- CRUD operations for voucher datas
- CRUD operations for sale datas (delete admin only)
- CRUD operations for purchase datas (admin only)
- CRUD operations for customer datas
- CRUD operations for supplier (brand) datas (admin only)
/minimarket-> The dasboard page for admin/cashier (still in development)/minimarket/pages/auth/admin-> The login form for admin/minimarket/pages/auth/cashier-> The login form for cashier/minimarket/pages/cashiers-> The detail operations for cashiers/minimarket/pages/categories-> The detail operations for categories/minimarket/pages/customers-> The detail operations for customers/minimarket/pages/products-> The detail operations for products/minimarket/pages/purchases-> The detail operations for purchases/minimarket/pages/sales-> The detail operations for suppliers / brands/minimarket/pages/vouchers-> The detail operations for vouchers
Purchases are transaction data for products we buy from suppliers/brands. Sales are transaction data for products we sell to customers or buyers.
Disadvantages:
- Poor and lack of UI/UX design
- The system concept is still not optimal
- A few features/pages still under the development
If found any problem, just create a github issues - Vincent