Giter Club home page Giter Club logo

Total Downloads Latest Stable Version License

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 [email protected]. All security vulnerabilities will be promptly addressed.

License

The Alphazento framework is open-sourced software licensed under the MIT license.

Alphazento's Projects

alphazento icon alphazento

Alphazento is an eCommerce framework base on Laravel.

support icon support

Here're some packages to support setup alphazento rapidly

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.