PHPackages                             ivnmaksimovic/minishop - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. ivnmaksimovic/minishop

ActiveProject

ivnmaksimovic/minishop
======================

Working online shop with necessary only features.

012PHP

Since Jun 14Pushed 11y ago2 watchersCompare

[ Source](https://github.com/Ivnmaksimovic/minishop)[ Packagist](https://packagist.org/packages/ivnmaksimovic/minishop)[ RSS](/packages/ivnmaksimovic-minishop/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

minishop
========

[](#minishop)

Online shop application developed with Symfony2 and Doctrine2. Still under development. It can be installed for testing/preview but not on production sites. Although there is live examle on skateshopstance.com but admin area can't be accessed (only shop administrator has permisions). Only FOS User Bundle is used.

Installation
============

[](#installation)

These instructions have been tested under Linux/Unix, Windows users will need to make all the changes needed by their OS.

1. Install Composer and run the following command:

    ```
    php composer.phar create-project -s dev ivnmaksimovic/minishop path/to/install

    ```

    `path/to/install` is the path to the folder where "minishop" application will be installed; it must not exist because it will be created by Composer.
2. Customize configuration parameters

    Edit `app/config/parameters.yml` and enter values for *database\_host*, *database\_name*, *database\_user*, and *database\_password* parameters.
3. Create database

    If database doesn't already exist, create it with the follwing command:

    ```
    php app/console doctrine:database:create

    ```
4. Create database tables

    ```
    b) Skate Shop STANCE sample content to see and test features
        - Download shop.sql from /database folder
        - Import shop.sql in your database

    a) New empty shop
        php app/console doctrine:schema:update --force

    ```
5. Access site

    [http://localhost/minishop/web/app\_dev.php](http://localhost/minishop/web/app_dev.php)

    You can enter backend by clicking "magacin" button or by going directly to

    [http://localhost/minishop/web/app\_dev.php/admin/](http://localhost/minishop/web/app_dev.php/admin/)

You might need to check permisions if you experience any problems, and clear cache after you change permisions

See  - Setting up Permissions (method 2) works fine on Ubuntu)

Features
========

[](#features)

- Dynamicly created menu from created categories (like in CMS)
- Calculation of Sale price when editing Artical rabat
- Cart functionality
- Responsive design (desktop, tablet, phone)
- Orders reports on [http://localhost/minishop/web/app\_dev.php/admin/sales](http://localhost/minishop/web/app_dev.php/admin/sales)(Access order detail by clicking order id link)

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 93.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/a9298a51ad0b1eed6485b73407689cc8ac83289d4f5f0b83f87980921d8feb33?d=identicon)[Ivnmaksimovic](/maintainers/Ivnmaksimovic)

---

Top Contributors

[![ivnmaksimovic](https://avatars.githubusercontent.com/u/4590466?v=4)](https://github.com/ivnmaksimovic "ivnmaksimovic (28 commits)")[![mlnorlovic](https://avatars.githubusercontent.com/u/5064173?v=4)](https://github.com/mlnorlovic "mlnorlovic (2 commits)")

### Embed Badge

![Health badge](/badges/ivnmaksimovic-minishop/health.svg)

```
[![Health](https://phpackages.com/badges/ivnmaksimovic-minishop/health.svg)](https://phpackages.com/packages/ivnmaksimovic-minishop)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
