alphazento / alphazento
The Alphazento eCommerce.
Installs: 30
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.1.3
- alphazento/ecommerce: dev-master
- fideloper/proxy: ^4.0
- laravel/framework: 5.8.*
- laravel/passport: ^7.5
- laravel/socialite: ^4.3
- laravel/tinker: ^1.0
Requires (Dev)
- beyondcode/laravel-dump-server: ^1.0
- filp/whoops: ^2.0
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^3.0
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2024-04-16 05:52:37 UTC
README
About Alphazento
Alphazento is an eCommerce framework base on Laravel. We're glad you chose to install Alphazento, a cutting-edge, feature-rich eCommerce solution that gets results.
System Requirements
The Alphazento framework has a few system requirements:
- PHP >= 7.2
- Mcrypt PHP Extension
- OpenSSL PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
Installation
Please install it via composer:
composer create-project alphazento/alphazento alphazento
Configuration
Please refer to Laravel Configuration and Laravel Enviroment Configuration to complete Alphazento initial configuration.
Initialization
After DB connection is configurated in .env, you need to run command to initialize the system.
php artizan alphazento:init
The command will try to enable some necessary modules to the system.
And for more modules if you want to discover or enable them, these commands below will help:
php artizan package:discover
php artizan package:enable packagename
php artizan package:disable package_name
Permissions
Alphazento may require some permissions to be configured: folders within storage and vendor require write access by the web server.
Pretty URLs
Apache
The framework ships with a public/.htaccess file that is used to allow URLs without index.php. If you use Apache to serve your Laravel application, be sure to enable the mod_rewrite module.
If the .htaccess file that ships with Laravel does not work with your Apache installation, try this one:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Nginx
On Nginx, the following directive in your site configuration will allow "pretty" URLs:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
Contributing
Thank you for considering contributing to the Alphazento framework! The contribution guide can be found in the Alphazento documentation.
Security Vulnerabilities
If you discover a security vulnerability within Alphazento, please send an e-mail to Yongcheng Chen via alphazento88@gmail.com. All security vulnerabilities will be promptly addressed.
License
The Alphazento framework is open-sourced software licensed under the MIT license.