Decryption key:
Untouched version.
- Added admin's configurable React-based registration landing page.
- Added deliveryman registration and profile creation pages with proper validation.
- Enhanced coupon logic for improved discount handling.
- Checkout page UI/UX improved for a smoother user experience in the user app and web.
- Add-to-cart flow redesigned with better UI/UX interactions in the user app and web.
- Registration page UI/UX enhancements implemented for better onboarding in all apps.
- Checkout page now separates available and unavailable coupons, showing available ones first.
- Handled web app image CORS issues to ensure proper image loading in all apps.
- Fixed known issues for increased stability and performance in all apps, admin panel, and restaurant panel.
- Implemented shimmer effect across various screens for a smoother loading experience in all apps.
- Refined dashboard data representation for clearer insights in the delivery men app.
- Polished full-page UI/UX, including- Dashboard, Order List, Order Details, New Order Request List & Details in the Restaurant app.
- Made the Flutter apps compatible with Flutter SDK 3.29.3
React 3.2:
- Performance Optimization: Enhanced overall system speed and responsiveness.
- Core Web Vitals Improvements: Optimized for better Cumulative Layout Shift (CLS), Largest Contentful Paint (LCP), and First Contentful Paint (FCP) metrics.
- Component Re-render Optimization: Reduced unnecessary re-renders to improve performance.
- State Management Optimization: Refined state handling for a smoother user experience.
- Codebase Cleanup: Removed unused code and reduced bundle size to improve load times.
- API Caching: Implemented API-level caching for faster data retrieval and reduced server load.
- Seller Registration: Introduced a new seller registration page for streamlined onboarding.
- Map Popup Enhancement: Improved map popup view for better user interaction.
- Coupon Display Logic: Separated available and unavailable coupons, prioritizing display of available ones at checkout.
- Bug Fixes: Resolved known issues to improve system stability and reliability.