Skip to main content

Yoneily Business Management

A comprehensive CakePHP-based platform for furniture stores featuring inventory management, sales tracking, customer relations, and multi-location support.

Quick start

Get Yoneily up and running in your environment

1

Clone and configure

Clone the repository and set up your database configuration in app/config/database.php:
class DATABASE_CONFIG {
  var $default = array(
    'driver' => 'mysql',
    'persistent' => false,
    'host' => 'localhost',
    'login' => 'your_username',
    'password' => 'your_password',
    'database' => 'your_database',
    'prefix' => '',
    'encoding' => 'utf-8',
  );
}
2

Import database schema

Import the provided SQL schema file to set up your database structure:
mysql -u your_username -p your_database < localhost.sql
The schema includes tables for users, products, sales, complaints, and ACL permissions.
3

Configure web server

Point your web server to the application root directory and ensure mod_rewrite is enabled for Apache:
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule ^$ app/webroot/ [L]
   RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
4

Access the admin panel

Navigate to /users/login to access the admin panel. Create your first admin user through the database or registration interface.

Core features

Explore the powerful features that make Yoneily a complete business management solution

User management

Role-based access control with vendor and admin accounts

Inventory management

Product galleries with stock tracking and multimedia support

Sales tracking

Complete sales transaction processing and reporting

Complaints system

Customer feedback and complaint resolution workflow

Promotions

Campaign management for marketing and special offers

Multi-location

Support for multiple store locations with centralized management

Documentation

Everything you need to understand and extend Yoneily

Installation guide

Step-by-step setup instructions

Configuration

Database and system configuration

Admin panel

Managing users and permissions

Database schema

Complete schema reference

MVC structure

Understanding the architecture

Controllers API

Technical API reference

Ready to get started?

Follow our installation guide to set up Yoneily for your furniture business

Install Yoneily

Build docs developers (and LLMs) love