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 |
|
sazzadulalambd
|
be137d65df
|
feat: add battery management functionality with assignment, registration, and investment tracking to investor dashboard
|
2026-05-19 17:25:32 +06:00 |
|
sazzadulalambd
|
623500d845
|
feat: implement battery asset management and assignment functionality for investors
|
2026-05-19 16:46:39 +06:00 |
|
sazzadulalambd
|
04423603c0
|
refactor: replace detail button with Link for battery navigation and static label
|
2026-05-19 16:37:08 +06:00 |
|
sazzadulalambd
|
2645aeca30
|
feat: add investor co-ownership tracking and management fields to battery details view
|
2026-05-19 16:35:11 +06:00 |
|
sazzadulalambd
|
c0ae111c8c
|
feat: replace monthly rent with daily rent and deposit fields in battery schema and UI
|
2026-05-19 16:33:08 +06:00 |
|
sazzadulalambd
|
c6a9fd960e
|
refactor: rename investment plans to EV investment plans across UI components
|
2026-05-19 16:20:31 +06:00 |
|