This is a project made with Laravel and Vue using RestApi. With time features will be added.
If you want to use my project first you can either download the zip file or you can clone it using the command to your designated location
git clone https://github.com/SantanuDatta/EcomVue.gitSetup your environment
cd EcomVue
cp .env.example .env
composer installMake sure to generate a new key in the env and make necessary changes
php artisan key:generateAfter creating the project, run migration & seeder
php artisan migrate
php artisan db:seedor
php artisan migrate:fresh --seedNow go to this directory
cd resources/js/client
cp .env.example .envAnd run
npm install
npm run devNote this is a work in progress features will added from time to time.
These are the packages that are being used for this project.
| Package | Author | Purpose |
|---|---|---|
| Laravel Sluggable by Spatie | Spatie | Generate slugs for Eloquent models |
| RectorPHP | Rector | Automated PHP code refactoring |
| PHPstan | PHPstan | PHP static analysis tool |
EcomVue is provided under the AGPL-3.0 license.
