Commit Graph

174 Commits

Author SHA1 Message Date
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
sazzadulalambd
5d1a5454c0 feat: implement battery investment settings tab and configuration component 2026-05-19 16:17:20 +06:00
sazzadulalambd
3297daf124 refactor: simplify payment workflow by removing amount input and update sidebar profile navigation 2026-05-19 16:00:27 +06:00
sazzadulalambd
3edcfbc654 feat: comment out new investment entry points in dashboard and plans pages 2026-05-19 15:12:27 +06:00
sazzadulalambd
5aded5bdc6 feat: implement multi-role dashboard state with hub management, ticketing, and accounting features 2026-05-17 23:50:11 +06:00
sazzadulalambd
f8a745ad42 feat: enhance admin dashboard with real-time telematics, audit logs, and interactive management tools 2026-05-17 23:45:38 +06:00
sazzadulalambd
6870ca6b0f feat: add real-time notification count to sidebar and implement dedicated admin notification management dashboard 2026-05-17 23:26:10 +06:00
sazzadulalambd
aaf91255bb feat: add hub selection to battery form and update data schema 2026-05-17 20:35:10 +06:00
sazzadulalambd
9370b71b25 feat: integrate battery selection and sync battery level from mock data in fleet management form 2026-05-17 20:32:54 +06:00
sazzadulalambd
a4ff86b953 feat: add battery management tab with support for viewing, adding, editing, and deleting batteries in hub dashboard 2026-05-17 20:24:47 +06:00
sazzadulalambd
89300a457e feat: add withdrawal management tab and request processing functionality to accounting page 2026-05-17 20:13:33 +06:00
sazzadulalambd
8f445857a9 feat: enhance maintenance details page with issue history navigation and responsive layout improvements 2026-05-17 19:06:24 +06:00
sazzadulalambd
440a87f0b5 feat: add category-based filtering and enhanced dashboard stats for damage and maintenance records 2026-05-17 15:19:31 +06:00
sazzadulalambd
fb1eff4931 feat: implement maintenance invoice creation flow with dynamic pricing, quantity editing, and PDF breakdown reporting 2026-05-17 00:45:04 +06:00
sazzadulalambd
0274e9a90b feat: enhance maintenance records with structured part management, service cost tracking, and dynamic invoice calculation 2026-05-17 00:23:08 +06:00
sazzadulalambd
48fd93fea8 feat: implement real-time rental map dashboard and integrate location tracking updates into admin modules 2026-05-16 22:34:44 +06:00
sazzadulalambd
1feab1fa23 feat: add live rental tracking map view with GPS coordinates and real-time refresh 2026-05-16 21:47:01 +06:00
sazzadulalambd
4c25990e70 feat: add support for battery swapping status and bike image gallery management in fleet details 2026-05-16 20:54:17 +06:00
sazzadulalambd
de9499b567 feat: enhance bike overview with detailed battery tracking and rental subscription data 2026-05-16 20:44:19 +06:00
sazzadulalambd
ec487f6d27 feat: add hub tracking to damage and maintenance records with selection UI 2026-05-16 20:19:23 +06:00
sazzadulalambd
36b12772b7 feat: include hub information in battery damage and maintenance records 2026-05-16 20:00:28 +06:00
sazzadulalambd
4b1ff96db2 feat: implement PWA install prompt banner for investor dashboard 2026-05-16 19:46:43 +06:00
sazzadulalambd
bd18c265ca feat: add damage and maintenance history tracking with CRUD functionality to battery detail page 2026-05-16 19:33:28 +06:00
sazzadulalambd
ce4bbfaf81 fix: include batteryRentPending in rental interface and sanitize pending rent calculation 2026-05-16 15:28:33 +06:00
sazzadulalambd
adbcded611 feat: add battery rent support and integrate adjusted battery costs into rental billing calculations 2026-05-16 15:09:19 +06:00
sazzadulalambd
21c408f828 feat: integrate battery selection and rental billing calculations into rental details view 2026-05-16 15:09:12 +06:00
sazzadulalambd
1882cfbb91 refactor: remove battery manual entry fields in biker profile and add battery rental history table to rental details 2026-05-16 14:06:33 +06:00
sazzadulalambd
41530a4691 feat: add manual BMS data refresh functionality and expand battery purchase form with accounting fields 2026-05-16 12:36:00 +06:00
sazzadulalambd
e932e6b817 refactor: remove RefreshCw icon and unused BMS refresh functionality from battery detail page 2026-05-16 12:20:18 +06:00
sazzadulalambd
b39f3981fc feat: implement battery editing functionality with modal and state management 2026-05-16 12:19:54 +06:00