Faizal

Padel Park Garut

Padel Park Garut

Padel Park Garut is a sports facility management system and web portal built on the CiCOOL (CodeIgniter 3) framework. The project focuses on robust website content management, comprehensive customer profiling, court booking transactions, and event organization.

Status: Development / Production

Key Features

Transaction & Booking Management

  • Transaction Management — Automated robust record-keeping for every court booking or sports facility rental transaction.
  • Event Management — Dedicated modules for the registration and management of tournaments or special sporting events hosted at the park.

Content Management System (CMS)

  • Blog & News — Seamless article management, information publishing, and blog categorization.
  • Gallery & Highlights — Centralized administration of visual documentation and event highlights across the Padel Park.
  • Dynamic Pages — Creation of customized web pages for facility profiles, available services, or guidelines via the built-in visual builder.
  • Testimonials & FAQ Management — Dedicated modules for curating customer reviews and managing frequently asked questions (FAQs).

Core Architecture (CiCOOL)

  • CRUD Generator — Accelerates the rapid generation of new data management modules within seconds.
  • API Generator — Automates the generation of RESTful APIs to integrate with third-party systems or mobile applications.
  • Form & Page Builder — Employs a visual builder to customize dashboard layouts and data input forms without extensive coding.

Modular Architecture

This project employs a modular architecture where every key feature is securely isolated within the modules/ directory:

modules/
├── transaction/      # Rental transaction and payment records
├── events/           # Sports tournament and event management
├── blogs/            # Web publication and article management
├── pages/            # Static website page administration
├── galleries/        # Photo and media documentation
├── review/           # Customer feedback and review system
└── user/             # Customer, membership, and administrator profiles

Tech Stack

CategoryTechnology
BackendPHP 7.4/8.1+, CodeIgniter 3, Twig, Redis (Predis)
DatabaseMySQL / MariaDB
FrontendAdminLTE (Bootstrap), jQuery, CSS3 (Vanilla)
UtilitiesmPDF / dompdf, PhpSpreadsheet