Skip to content
Vehicle Rental
Completed

HK Motor Rental - Admin Panel

A management dashboard for the HK Motor Rental platform control users, memberships, bike listings, and revenue in one place

Overall Progress100%
N/A
This is a private application. Live preview is not available for security reasons.
15 views

NDA Protected Project

This project is under a Non-Disclosure Agreement. Source code and certain details cannot be shared publicly.

HK Motor Rental - Admin Panel
Click to view fullscreen

Development Progress History

A transparent look at our daily development progress, challenges faced, and solutions implemented

No development updates yet.

Project Details

Client

Enpie

Industry

HK Motor Rental ETJS LLC

Status

Completed

Technologies

ReactAxiosLucide ReactReact RouterReact Toastify

Key Features

  • Real-time analytics dashboard
  • User management with search and filters
  • Membership activation and extension
  • Bike listing management

Project Timeline

Dashboard and Authentication Setup

Built admin login with OTP recovery and the main analytics dashboard with stat cards and charts

Complete

User and Membership Management

Developed user CRUD operations, membership controls, and payment history views.

Complete

Bike and Revenue Management

Created bike inventory management, revenue analytics with charts, and data export functionality

Complete

Technologies Used

ReactAxiosLucide ReactReact RouterReact Toastify

Key Features

  • Real-time analytics dashboard
  • User management with search and filters
  • Membership activation and extension
  • Bike listing management
  • Revenue tracking and charts

Project Details

This is the admin panel for the HK Motor Rental platform a motorcycle sharing marketplace connecting bike owners and riders across Hong Kong. The full project also includes the customer-facing website with real-time messaging and payment processing. The admin dashboard gives platform managers complete control over every aspect of the business. The main dashboard displays real-time stats including total users, active members, listed bikes, and revenue figures, backed by interactive charts showing revenue trends and user growth over time. Admins can manage users with search, filtering, and pagination adding new accounts, editing profiles, or removing users as needed. The membership section splits into active members and non-members, with tools to extend subscriptions, set custom end dates, cancel memberships, or manually activate new ones. A full payment history is available for each user. Bike management covers the full inventory admins can add, edit, or delete listings, toggle bikes between active and paused states, and update listing expiration dates. The revenue section tracks all transactions with breakdowns by payment method (Stripe vs PayPal) and type (membership vs listing fee), complete with chart visualizations and export to CSV or JSON. Security is handled through session-based admin authentication with OTP-based password recovery.

Project History

Development journey from start to delivery

🚀

Dashboard and Authentication Setup

Built admin login with OTP recovery and the main analytics dashboard with stat cards and charts

Complete
📋

User and Membership Management

Developed user CRUD operations, membership controls, and payment history views.

Complete
🎨

Bike and Revenue Management

Created bike inventory management, revenue analytics with charts, and data export functionality

Complete
Total Duration: N/A
More Projects

Related Projects

Explore more of our completed projects and see the quality of work we deliver.

Want a Project Like This?

We'd love to build something similar for you. Drop us a message and let's discuss your requirements.