🔗 API Integration: - Add weddingGuestService.js with full CRUD operations - Connect to /api/WeddingGuests endpoint using REACT_APP_API_BASE_URL - Implement proper error handling and fallback mechanisms - Add detailed debug logging for troubleshooting 🎯 Features Added: - Real-time API calls for guests, statistics, and units - Automatic fallback to mock data if API fails - Export Excel functionality - Delete confirmation with API integration - Search and filter with API parameters 🎨 UX Improvements: - Default 'Tất cả trạng thái' and 'Tất cả đơn vị' options - Beautiful icons for filter options (📋 🏢 ✅ ❌ ⏳) - User-friendly error messages and warnings - Loading states with spinners - Success/error notifications 🔧 Technical Enhancements: - Axios client with interceptors for auth and error handling - Proper pagination handling - Status mapping between API and UI - Environment variable configuration - Mock data structure matching API format 🚀 Production Ready: - Complete API integration with backend - Fallback mechanisms for reliability - Professional error handling - Responsive design maintained
Dreams POS React Template
A modern Point of Sale (POS) system built with React.js.
Features
- Modern and responsive UI
- Complete POS functionality
- Inventory management
- Sales and purchase tracking
- User management
- Reports and analytics
- Mobile-friendly design
Installation
- Clone the repository
git clone https://github.com/anhtuanbtx1/dreamspos-react.git
- Install dependencies
npm install
- Start the development server
npm start
Technologies Used
- React.js
- React Router
- Redux
- Bootstrap
- SCSS
- Axios
License
This project is licensed under the MIT License.
Description
Languages
JavaScript
85.9%
SCSS
12.8%
CSS
0.8%
TypeScript
0.5%