Klosit

An Online-to-Offline (O2O) storage platform concept designed to bridge physical logistics with digital management.

Domain O2O / Storage
Role Platform Design & Implementation
Focus Early-stage platform architecture under uncertainty
Timeline 3 months
Stack WordPress, PHP (CodeIgniter), MySQL, jQuery, Bootstrap
Website klosit.com
Klosit O2O storage platform showing the seamless integration between marketing pages and application interface
The unified frontend design ensuring users couldn't visually distinguish between WordPress marketing pages and the CodeIgniter application

The Problem

Context

Klosit was a new startup aiming to enter the physical storage market using an O2O model.

Pain Points

The business required a system that could handle two very different needs simultaneously: high-gloss marketing to build trust in a new brand, and complex logic to manage physical inventory and logistics on the backend.

The Gap

A standard website builder couldn't handle the logistics, but a pure custom app would make marketing content updates too difficult for the non-technical team.

Constraints & Considerations

  • Time — The entire project had to be completed in 3 months.
  • Branding — Partnered with an external agency (Indicube) for branding; the technical implementation had to strictly adhere to their high-end design requirements (specific fonts, spacing, sizing).
  • Maintenance — The marketing team needed full autonomy to update content without touching the application code.

Approach & Execution

The solution was a hybrid architecture that separated marketing concerns from application logic, while maintaining a seamless visual experience for users.

Hybrid Architecture (The "2-Pronged" Approach)

Marketing: Used WordPress for the landing and information pages to allow easy content management by the marketing team.

Application: Used CodeIgniter (PHP/MySQL) for the user signup, purchasing, and inventory management logic.

Integration: Designed the frontend templates (HTML/CSS) to be identical across both platforms, ensuring a seamless visual transition for the user moving from "Marketing" to "App."

Code Reuse Strategy

Built the Customer App and Admin Backend on the same codebase. Utilized User Roles to determine which interface loaded. This drastically reduced development time ("2 birds with 1 stone") by sharing core logic while serving different frontend templates.

Outcome & Impact

Speed to Market

Successfully delivered the full ecosystem (Marketing Site + User App + Admin Panel) within the 3-month deadline.

User Experience

Achieved a seamless navigation experience; users could not visually distinguish between the WordPress marketing pages and the CodeIgniter application pages.

Efficiency

The shared codebase for the App and Admin panel streamlined deployment and simplified future maintenance.

Visual representation of Klosit's hybrid architecture showing WordPress and CodeIgniter integration
The hybrid architecture enabled both marketing autonomy and complex application logic within a unified user experience

Skills & Tools

WordPress CodeIgniter PHP MySQL jQuery Bootstrap Systems Architecture Wireframing Full-stack Implementation