Club Management System | Sports Club Management System | Cricket Club Management System | Football Club Management System | Basketball Club Management System | Tennis Club Management System | Multi-Sport Club Management System
by Binary Bridge Technology Services https://bbtech.ae$ 650.00
Club Management System
Complete Sports Club & Academy Management for Odoo
Manage clubs, teams, players, coaches, trainings, attendance, matches, memberships, bookings, performance and portals from one integrated Odoo application.
Built For
Professional sports club operations for academies, multi-sport organizations and training centers
Sports Clubs
Run teams, players, matches and club finances in one system
Football Academies
Youth squads, coaches, training schedules and match days
Fitness & Training Centers
Facility bookings, coach sessions and member management
Multi-Sport Organizations
Multiple clubs, teams and sports under one Odoo platform
Colorful OWL Dashboard
Premium manager dashboard with KPI cards, Chart.js graphs, filters and click-through to records â clubs, players, coaches, trainings, matches, memberships and revenue at a glance.
Club Dashboard â colorful KPI cards, filters and operational overview
Attendance trend, revenue overview and analytics charts
Upcoming trainings, matches, bookings, alerts and quick actions
Player, Coach & Public Access
Website pages for clubs, teams, players, coaches and matches â plus Odoo portal for players and coaches
Player Portal
- Own profile and team information
- Training sessions and schedule
- Attendance history
- Match schedule
- Membership status
- Facility & coach bookings
- Assigned tasks
Coach / Trainer Portal
- Assigned teams
- Training schedule
- Attendance marking
- Player roster access
- Coach bookings
- Tasks and assignments
Club Admin / Manager
- Clubs, teams, facilities
- Players and coaches
- Memberships and bookings
- Financial summary reports
- OWL dashboard insights
- Role-based security
🌐 Website & Portal Views
Public website directories and portal booking flows for members and visitors

Published clubs on the website

Teams listing for visitors

Players directory with search

Coaches directory and profiles

Upcoming matches on the website

Online facility booking form
Club & Team Management
Multi-club setup with teams, seasons, facilities and equipment

Club profile with address, products and administrators

Clubs kanban view grouped by sport type

Team form with head coach, players and match statistics

Teams kanban view with roster counts

Facility setup with capacity and hourly rate

Facilities kanban by type with status colors

Club equipment inventory
👥 Players & Coaches
Partner-linked profiles with team assignment, guardians, portal users and kanban status views

Player form â position, coach, guardians, medical and tasks

Players kanban grouped by status (Active, Draft, Injuredâ¦)

Coach profile with specialty, rate and assigned players

Coaches kanban grouped by status

Referee / official records for matches
📅 Training & Attendance
Schedule sessions, assign coaches and facilities, track attendance lines and coach portal marking

Training session with team, coaches, facility and workflow states

Attendance sheet with player lines (present, absent, late, excused)
⚽ Match Management
Schedule matches, assign teams, referees and facilities, record scores and print match reports

Match form â home/away teams, scores, referees, goals, cards and substitutions
📅 Facility & Coach Bookings
Book facilities and coach sessions with amount calculation, invoice link and portal submission

Facility booking with partner, datetimes, amount and invoice

Coach private session booking with session type and objectives
💳 Memberships & Payments
Membership plans, player memberships, invoice generation and payment status tracking

Membership records with plan, dates, state and linked invoice
Professional Reports & Printouts
QWeb PDF reports integrated with Odoo â match sheets, financial summaries and membership documents
Financial Summary wizard â filter by club and date range
Match Report • Financial Summary Report • Membership Report
Complete Feature List
🏢 Club & Team Management
- Multi-club setup
- Team categories & age groups
- Seasons
- Facilities & equipment
- Kanban views
- Company-linked structure
🏃 Player Management
- Partner-linked profiles
- Team & coach assignment
- Jersey number & position
- Guardians on player form
- Membership link
- Portal user creation
👤 Coach / Trainer
- Partner-linked coaches
- Specialty & qualification
- Hourly rate
- Team assignments
- Coach bookings
- Portal access
📅 Training & Attendance
- Training sessions
- Recurring schedules
- Focus areas
- Attendance sheets & lines
- QR attendance check-in
- Coach portal marking
⚽ Match Management
- Match scheduling
- Home & away teams
- Referees
- Goals, cards & substitutions
- Match states & scores
- Match PDF report
💳 Bookings & Membership
- Facility booking
- Coach booking
- Membership plans
- Invoice integration
- Payment status
- Website booking forms
💊 Performance & Medical
- Player performance records
- Medical injury tracking
- Expected return dates
- Player tasks
- Restricted medical notes
📈 Dashboard & Reporting
- OWL premium dashboard
- KPI cards & Chart.js graphs
- Financial summary
- Match & membership reports
- Click-through navigation
- Role-based security
Technical Specifications
| Specification | Details |
|---|---|
| Framework | Odoo |
| Backend | Python / Odoo ORM |
| Frontend | OWL Dashboard + QWeb Portal & Website |
| Database | PostgreSQL |
| Website / Portal | Odoo Website & Portal |
| Accounting | Odoo Invoicing / Accounting integration |
| Scheduling | Calendar integration for bookings & trainings |
| Security | Role-based access and record rules |
| Deployment | Odoo.sh, On-Premises, Community & Enterprise |
| Multi-Company | Supported through company and club structure |
Binary Bridge Technology Services
Expert Odoo development, customization, and implementation services for business applications, industry-specific ERP solutions, dashboards, portals, workflows, and integrations.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Calendar (calendar)
• Discuss (mail) • Employees (hr) • Invoicing (account) • Website (website) |
| Lines of code | 9535 |
| Technical Name |
club_management_func |
| License | OPL-1 |
| Website | https://bbtech.ae |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module