Metropolitan CRMOman · 2026
Project Proposal — Sports Club Management Platform

Custom CRM System for Metropolitan Sports Club

A tailored digital management platform to replace Excel, centralize member operations, simplify reception workflows, and prepare the club for future client and coach portals.

Metropolitan CRM01
01Live Preview

A First Look at the Metropolitan CRM

An interactive mockup of the proposed system. Switch between the owner and reception views to see how each role will work day to day.

crm.metropolitan.om — dashboard

0

Active Members

0

Expiring in 7 Days

0

Paused Memberships

0

Today's Check-ins

Check-ins This Week

Sat
Sun
Mon
Tue
Wed
Thu
Fri

Membership Status

Active0٪
Paused0٪
Near expiry0٪
Expired0٪
Recent Members
MemberPackageRemainingStatus
Ahmed S.12-Month Gold212 daysActive
Fatima R.6-Month Standard9 daysNear Expiry
Omar K.3-Month BasicPausedPaused
Salim M.1-Month Trial0 daysExpired
Metropolitan CRM02
02Current Situation

Why Metropolitan Needs a Dedicated CRM

Metropolitan currently manages member operations through Excel sheets and a previous CRM system provided by a third-party company. As the club grows, this creates operational friction and limits visibility. The goal is to move to a dedicated, fully customized system built around the club's real workflow.

01

Fragmented member data

Member information is not centralized enough, spread across spreadsheets and a legacy system.

02

Slow reception workflows

Reception needs faster, cleaner access to member information at the front desk.

03

Limited owner visibility

The owner needs complete, real-time visibility over members, subscriptions, and daily operations.

04

Untracked subscription days

Subscription days, pauses/freezes, and usage tracking need to be recorded properly and consistently.

05

No foundation for digital access

Future coach and client digital access should be planned into the architecture from the beginning.

06

Disconnected access control

The existing Hikvision face-recognition access system should be reviewed and connected to the CRM in a later, parallel phase.

Metropolitan CRM03
03Project Goal

A CRM Built Around Metropolitan's Real Operations

The goal is to design and build a fully customized CRM for Metropolitan based on its actual operational workflow — not a generic off-the-shelf tool.

Replace Excel with a structured, reliable CRM
Build a customized member-management dashboard
Give reception staff controlled, role-based access
Give the owner full access and reporting visibility
Track each member's subscription type, package, remaining days, used days, paused days, and status
Create a scalable foundation for future client and coach panels
Prepare for Hikvision integration after a technical feasibility review
Metropolitan CRM04
04Development Phases

A Phased, Low-Risk Delivery Plan

The project is structured in clear phases. Phase 1 is the main contract scope: a practical, reliable CRM for internal club operations. Later phases extend the same foundation — nothing is rebuilt.

Phase 1 — Main Scope

Core CRM / MVP

Phase 1 is focused on building a practical, reliable CRM for internal club operations. This is the first priority and the main contract scope.

Access & Roles

  • Secure login system
  • User roles: Owner/Admin, Reception User 1, Reception User 2
  • Role-based permissions

Member Management

  • Member/client database
  • Add, edit, deactivate, and search members
  • Store personal information
  • Store selected package / course / subscription

Subscription Tracking

  • Track membership start and end dates
  • Track used days and remaining days
  • Register pause/freeze periods and resume after pause
  • Member status: active, paused, expired, cancelled

Dashboards & Delivery

  • Reception dashboard
  • Owner dashboard with basic reporting
  • Clean UI/UX and user-friendly forms
  • Error handling and bug fixing
  • Hosting, domain, and database setup
  • Basic training for reception and owner
Metropolitan CRM05
05Integration Phase
Feasibility-Based

Hikvision Access-Control Integration

The club currently uses a Hikvision face-recognition / access-control system. The goal is to connect access events to the CRM. Hikvision provides Hik-Connect OpenAPI and access-control integration options, but final implementation depends on the exact device model, API availability, account permissions, network setup, and access to developer tools and API keys.

Proposed Integration Goals

Receive entry/access logs from Hikvision
Match entry events with CRM member profiles
Show reception whether the member is active, expired, paused, or near expiry
Calculate remaining membership period after each visit
Send alerts to reception
Later, send notifications to the client panel
Log attendance history inside the CRM

Technical Feasibility Review — Before Implementation

This integration is presented honestly: it requires a structured technical review before final confirmation.

  1. 01Identify the exact Hikvision device model
  2. 02Check whether Hik-Connect OpenAPI, ISAPI, SDK, or local network integration is available
  3. 03Check API key and developer access requirements
  4. 04Test sample event retrieval
  5. 05Confirm security and privacy requirements
  6. 06Then implement the final integration
Metropolitan CRM06
06User Roles & Permissions

Clear, Controlled Access for Every Role

Full Access

Owner / Admin

  • Full access to the entire system
  • View all members
  • Add / edit / delete users
  • View reports and business insights
  • Manage packages
  • Manage reception users
  • View Hikvision / access logs
Operational Access

Reception

  • Add / edit member data
  • Search members
  • Update subscription status
  • Pause / resume memberships
  • Check remaining days
  • View entry status
  • Limited reporting
  • No access to system settings unless allowed
Future Phase

Coach

  • View assigned clients
  • Add workout programs
  • Update member progress
  • Send notes to clients
Future Phase

Client

  • View personal profile
  • View subscription status
  • View remaining days
  • View workout plan
  • Receive notifications and offers
Metropolitan CRM07
07Suggested CRM Modules

The Building Blocks of the System

01Authentication & Role ManagementPhase 1
02Member ManagementPhase 1
03Package & Subscription ManagementPhase 1
04Pause / Freeze ManagementPhase 1
05Reception DashboardPhase 1
06Owner DashboardPhase 1
07Reports & AnalyticsPhase 1
08Attendance & Access LogsIntegration
09Coach ManagementFuture
10Client PortalFuture
11Notification SystemFuture
12Hikvision IntegrationFeasibility
Metropolitan CRM08
08Technical Architecture

A Modern, Secure, Scalable Stack

FrontendNext.js / React
UITailwind CSS / component library
BackendNext.js API routes or Node.js backend
DatabasePostgreSQL / Supabase / custom cloud database
AuthenticationSecure role-based authentication
HostingVercel or cloud hosting
DomainClient domain or subdomain
StorageSecure cloud storage if needed
Integration LayerAPI service for Hikvision and future third-party tools
Backup & SecurityRegular backups, access control, secure credentials
Metropolitan CRM09
09Deliverables

What Metropolitan Receives

Phase 1 Deliverables

CRM UI/UX design
Admin / Owner dashboard
Reception dashboard
Member database
Package and subscription tracking
Pause / freeze system
Role-based login
Basic reports
Hosting and database setup
Testing and bug fixing
Training and handover

Future Deliverables

Coach panel
Client panel
Notification system
Hikvision integration
PWA / app-like experience
Advanced analytics
Metropolitan CRM10
10Implementation Roadmap

From Discovery to a Scalable Platform

1

Discovery & workflow analysis

Review Metropolitan's current Excel sheets, forms, packages, and daily operations.

2

CRM structure & database planning

Design the data model for members, packages, subscriptions, and pauses.

3

UI/UX dashboard design

Design the owner and reception dashboards with a clean, fast interface.

4

Phase 1 CRM development

Build the core CRM: members, subscriptions, pauses, roles, and reports.

5

Testing & bug fixing

Structured testing with real workflows before launch.

6

Staff training & launch

Basic training for reception and owner, then go-live.

7

Hikvision feasibility review

Device, API, and network review to confirm the integration path.

8

Advanced panels & client portal

Coach panel, client panel, notifications, and offers.

9

App-like / PWA expansion

An app-style experience for around 1,000 clients.

Metropolitan CRM11
11Important Notes

Notes & Assumptions

  • 01Final features will be confirmed after reviewing Metropolitan's current Excel sheets, forms, member data, packages, and workflow.
  • 02Hikvision integration requires a technical review before final confirmation.
  • 03Any migration from the previous CRM depends on data export access.
  • 04Biometric data and access logs must be handled securely and according to applicable privacy requirements.
  • 05The first milestone should focus on a stable internal CRM before adding client-facing app features.
Metropolitan CRM12
12Investment

Pricing will be finalized after scope confirmation.

A detailed cost breakdown per phase will be added to this proposal once the Phase 1 scope is confirmed with Metropolitan.

Metropolitan CRM13

A Scalable CRM Built Around Metropolitan's Real Operations

This project is designed to give Metropolitan a practical operational system today and a scalable digital platform for future growth.

View Project Scope
Prepared for Metropolitan Sports Club — Oman© 2026