Commit Graph

209 Commits

Author SHA1 Message Date
sazzadulalambd
a2ce7c7b49 refactor: update homepage copy, metrics, and coming-soon page z-index styling 2026-06-23 23:03:48 +06:00
sazzadulalambd
ba725c328d chore: update PWA dependencies, add server whitespace, and replace favicon with icon.png 2026-06-23 22:34:41 +06:00
sazzadulalambd
da2f956de9 chore: update package-lock.json dependencies 2026-06-23 01:09:49 +06:00
sazzadulalambd
7a804e84a1 chore: update dependencies, add glob, and configure npm settings 2026-06-23 01:08:03 +06:00
sazzadulalambd
468a6d48ec chore: downgrade project dependencies and remove package-lock.json 2026-06-23 00:40:29 +06:00
sazzadulalambd
a78ba9b343 perf: preload 3D assets and fix mesh material hex code formatting in HeroBackground3D 2026-06-23 00:36:43 +06:00
sazzadulalambd
241c10fe29 chore: downgrade react, @types/node, eslint, and typescript dependencies 2026-06-22 22:37:12 +06:00
sazzadulalambd
34ce6929e5 chore: update package-lock.json dependencies 2026-06-22 22:00:52 +06:00
sazzadulalambd
5c16cb788d chore: update project dependencies to latest versions 2026-06-22 21:52:00 +06:00
sazzadulalambd
cd156b0ff4 refactor: remove unnecessary eslint disable and reformat server configuration for consistency 2026-06-22 21:46:04 +06:00
sazzadulalambd
8c59ac9944 refactor: apply linting rules and consistent formatting to server configuration 2026-06-22 21:20:05 +06:00
sazzadulalambd
637e46b76f chore: clean up existing deployment artifacts before creating new ones 2026-06-22 21:11:58 +06:00
sazzadulalambd
16c9d9e6f3 refactor: simplify deployment script by updating file copy process and documentation 2026-06-22 21:10:23 +06:00
sazzadulalambd
cdc957832f chore: update deployment script to support Next.js standalone mode for cPanel compatibility 2026-06-22 21:01:36 +06:00
sazzadulalambd
65473392ea feat: import mock users on landing page and loosen StatCard icon type definition 2026-06-22 17:40:15 +06:00
sazzadulalambd
4187c591ad feat: add floating WhatsApp support widget to root layout 2026-06-22 17:25:51 +06:00
sazzadulalambd
5fc14ba492 feat: add app download section to landing page and improve hero 3D background responsiveness 2026-06-22 17:24:30 +06:00
sazzadulalambd
f50b982ae1 feat: redesign service cards with 3D icons, enhanced hover effects, and updated action buttons 2026-06-22 17:17:40 +06:00
sazzadulalambd
24b00fefcd feat: add AnimatedCounter component and update stats section with hero asset color adjustment 2026-06-22 17:12:33 +06:00
sazzadulalambd
79d32a9e83 style: update 3D battery model material colors and adjust handle position 2026-06-22 17:04:33 +06:00
sazzadulalambd
7d320ac4a3 feat: replace Crystal component with detailed Battery model in HeroBackground3D 2026-06-22 17:02:11 +06:00
sazzadulalambd
7976d1375a style: adjust tire material properties and update 3D model positioning in HeroBackground3D 2026-06-22 16:58:46 +06:00
sazzadulalambd
eb38a01976 feat: add 3D scooter model and landing page layout enhancements 2026-06-22 16:51:48 +06:00
sazzadulalambd
87d3421606 feat: implement 3D components and create a coming soon page with a memory match game 2026-06-22 15:52:44 +06:00
sazzadulalambd
a831ea7a7c feat: redesign landing page with dynamic header, hero section, and stats layout 2026-06-22 15:01:19 +06:00
sazzadulalambd
30313fa9c8 feat: add JAIBEN brand logo to header and navigation components 2026-06-22 14:53:08 +06:00
sazzadulalambd
d6916192e7 feat: add jaiben.png and WhatsApp Image assets to public directory 2026-06-22 14:41:00 +06:00
sazzadulalambd
3603f2191c feat: expand RBAC system with granular permissions and update role definitions and UI configuration 2026-05-21 20:22:32 +06:00
sazzadulalambd
c85b609797 feat: add employee management module with roster, search, and filtering to hub details page 2026-05-21 20:16:42 +06:00
sazzadulalambd
916eec0f72 feat: implement automated battery rental invoicing and journal entry tracking with print support 2026-05-21 12:01:23 +06:00
sazzadulalambd
b83325b8e3 refactor: overhaul project structure, update configuration, and improve consistency across admin and investor dashboard components. 2026-05-21 11:40:03 +06:00
sazzadulalambd
7332f85512 refactor: clean up catch block formatting and comment out version display in Sidebar 2026-05-20 14:58:38 +06:00
sazzadulalambd
989221f953 feat: add service center management module with CRUD functionality and status filtering 2026-05-20 14:48:29 +06:00
sazzadulalambd
8669da78d6 refactor: adjust UI state management and OCR locking logic in maintenance page 2026-05-20 14:10:18 +06:00
sazzadulalambd
bb561e493b feat: add AI OCR processing state and conditional UI locking for maintenance records 2026-05-20 13:26:25 +06:00
sazzadulalambd
3933141140 feat: add withdraw category to notifications and improve UI sidebar layout 2026-05-19 21:02:57 +06:00
sazzadulalambd
bcb319ca71 refactor: rename FOCO to FICO model and enhance notification system with new templates, metadata, and category filtering. 2026-05-19 20:53:50 +06:00
sazzadulalambd
9442e64a86 update 2026-05-19 20:45:10 +06:00
sazzadulalambd
233327e488 fix: update notification titles and messages to reflect damage alerts for specific bikes 2026-05-19 20:29:10 +06:00
sazzadulalambd
08958a8722 refactor: update bike detail links to point to admin fleet route instead of public bike view 2026-05-19 20:27:26 +06:00
sazzadulalambd
16c299ae7f feat: add battery and bike maintenance history pages and update navigation links to include source tracking 2026-05-19 20:25:01 +06:00
sazzadulalambd
9126d3dfa2 feat: implement advanced rental transaction history table with filtering, sorting, and pagination in fleet and battery views 2026-05-19 20:01:36 +06:00
sazzadulalambd
8ae1c8316b feat: implement navigation to rental history page for individual assets and create associated detail view route 2026-05-19 19:35:27 +06:00
sazzadulalambd
123ba98c9e feat: add asset management modals for assigning bikes and batteries and confirming unassignments 2026-05-19 19:27:03 +06:00
sazzadulalambd
b1dd4b0683 feat: add animated bike icon to assign bike modal header and fix indentation formatting 2026-05-19 19:10:12 +06:00
sazzadulalambd
7ced7f8ed4 refactor: remove register bike and battery assignment buttons from investor detail page 2026-05-19 19:02:15 +06:00
sazzadulalambd
646068dbe3 refactor: dynamic display of asset details and investment data based on investment type 2026-05-19 18:55:50 +06:00
sazzadulalambd
f0d92f31ff feat: implement dynamic payment tracking with local storage and update transaction UI for battery investments 2026-05-19 18:22:06 +06:00
sazzadulalambd
cd6d6e4386 feat: implement persistent local storage state for batteries, bikes, and investors with dynamic patching logic 2026-05-19 18:11:35 +06:00
sazzadulalambd
2a891df398 feat: add active batteries stat to investor profile and update grid layout for payment selection 2026-05-19 17:33:09 +06:00