Project Overview
- Modern admin dashboard for Arabic RTL order management with a brown/oud brand aesthetic.
- Focused on fast workflows: bulk actions, filtering, invoice printing, Excel export, and mobile-friendly usage.
- Built for role-based access (admin/employee) and smooth day-to-day operations.
Technical Implementation
- Frontend Excellence: React 19 + Vite + TailwindCSS for fast, responsive UI with full RTL support.
- Backend Automation: Google Apps Script powering a robust orders API with CRUD, bulk operations, status lifecycle, and statistics.
- Data Layer: Google Sheets as the primary datastore, integrated via Apps Script endpoints.
- Deployment & Hosting: Firebase Hosting with auto-deploy via GitHub Actions.
- UX Design: Clear information hierarchy, status badges, toasts, and accessibility-friendly interactions.
- Frameworks: React, React Router, Vite, TailwindCSS
- Infrastructure: Firebase Hosting, Google Apps Script, Google Sheets
- DevOps: GitHub Actions CI/CD, environment-based configuration
- Design: RTL UX, responsive layouts, admin dashboard architecture
- Google Apps Script
- Google Sheets API
- GitHub Actions CI/CD
- Front-End Development
- Responsive Web Design
- Firebase Hosting
- React.js

























