Hideyo e-commerce is an open-source e-commerce solution built in Laravel. Contact us at info@hideyo.io for questions or enterprise solutions.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 25b15ae Oct 18, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app little fixes Oct 18, 2018
bootstrap update symfony Jul 9, 2017
config fix ckeditor Oct 17, 2018
database mega clean up Oct 10, 2018
public fix ckeditor Oct 17, 2018
resources little fixes Oct 18, 2018
routes clean up account controller Oct 16, 2018
storage fix storage directories gitignore #1 Dec 21, 2017
tests update symfony Jul 9, 2017
.codeclimate.yml clean-up frontend route Jun 25, 2018
.env.example clean-up frontend route Jun 25, 2018
.gitattributes update symfony Jul 9, 2017
.gitignore mega clean up Oct 10, 2018
LICENCSE changes Aug 17, 2017
artisan changes Nov 21, 2017
composer.json update readme file Oct 16, 2018
package.json mega clean up Oct 11, 2018
phpunit.xml changes Nov 21, 2017
readme.md update readme file Oct 16, 2018
server.php changes Nov 21, 2017
webpack.mix.js mega clean up Oct 11, 2018

readme.md

Total Downloads License

Hideyo e-commerce backend

Hideyo e-commerce is an open-source e-commerce solution built in Laravel. Contact us at info@hideyo.io for questions or enterprise solutions.

It's still beta. The code is not yet optimal and clean. In the next month we will improve it.

Author: Matthijs Neijenhuijs

System Requirements

Hideyo is designed to run on a machine with PHP 7 and MySQL 5.5.

  • PHP >=7.0.0 with
    • OpenSSL PHP Extension
    • PDO PHP Extension
    • Mbstring PHP Extension
    • Tokenizer PHP Extension
    • Elasticsearch
    • NPM
    • Composer

Installation

Please check the system requirements before installing Hideyo ecommerce.

  1. You may install by cloning from github, or via composer.
  • Github:
    • git clone git@github.com:hideyo/ecommerce.git
    • From a command line open in the folder, run composer install.

Database migration & seeding

Before you run the migration you may want to take a look at config/database.php or set-up a .env file in your root and connect your database. See also Laravel documentation. After that import and run the migration:

php artisan vendor:publish --tag=migrations
php artisan vendor:publish --tag=seeds
php artisan migrate


Compiling stylesheets and JavaScripts

go to root in command line and generate the stylesheets and JavaScripts files with:

npm install
npm run dev

See also https://laravel.com/docs/5.5/mix for more information about compiling your stylesheets and JavaScript.


Seeding database with User

Before you can login to the backend you need a default user. Laravel database seeding will help you:

php artisan optimize
php artisan db:seed 

Admin login url

Login url for the backend is:

/admin

License

GNU General Public License version 3 (GPLv3)