PHP Laravel Auction - Multi-vendor Auction ScriptPHP Laravel Auction - Multi-vendor Auction Script
Simple PHP Laravel Auction - Multi-vendor Auction Script PHP Laravel Auction - Multi-vendor Auction Script Average rating of 4.2 based on 6 votesPHP Laravel Auction - Multi-vendor Auction Script
Simple PHP Laravel Auction - Multi-vendor Auction Script PHP Laravel Auction - Multi-vendor Aucti... Average rating of 4.2Overview
If you click 'Live Demo' button Click 'Remove Frame' link!!
I can help you in the project installation (mail).
########################
Update (2024.02.22. )
VueJs 3 and PHP Laravel 10 Auction is an E-Commerce multi-vendor, multilingual program. (with ECPay integration)
built Laravel Framework 10.35.0 Server Requirements: PHP >= 8.1
Laravel: Auction 10 - Multi Vendor - Multilingual with ECPay, DEMO video:
www.youtube.com/watch?v=3wzwVS...
########################
VueJs 3 and PHP Laravel 8 Auction is an E-Commerce multi-vendor, multilingual program.
Downloadable package: built with Laravel 8.6
(1. package: built with Laravel 8.6 Server Requirements: PHP >= 7.3 and PHP <=8.0
2. package: built with Laravel 8.6 Server Requirements: PHP =8.2
)
Server Requirements: PHP >= 7.3 , 8.0 , 8.2
VueJs 3 and PHP Laravel 8 Auction is an E-Commerce multi-vendor, multilingual program.
This is a VueJs and PHP Laravel based software that let users sell goods or bid on other products after registration.
Video:
Intro video: www.youtube.com/watch?v=UK8iKU...
If you prefer jQuery than VueJs change JS_LiBRARY="jQuery" setting in the env file.
Features
- Vendors/sellers can create their own account, product, specify their own currency, upload product images.
- User (vendor) can set the opening price, buy now price, currency, category.
- User (vendor) can add 10 photos of the product by dragging on the page.
- SuperAdmin user can moderate the auction and has full control of user, bid, auction.
- Registered user (vendor) can create auction or bid auction.
Requirements
- Server Requirements: PHP >= 7.3, MySQL, Apache webserver, .htaccess enabled.
- The program is also working on shared hosting.
If you need help to install my project to your web hosting I will help you.
Instructions
Installation:
--- UNZIP:
Download the zipped folder of the VueJs - PHP Laravel Multi-vendor Auction software.
Unzip this folder to your desktop.
Please Test the software on your PC.
Install a local test environment on your pc (win, mac, linux).
I think the XAMPP is good choice.
XAMPP is an easy to install Apache distribution containing MariaDB, PHP, and Perl. Just download and start the installer.
https://www.apachefriends.org/...
Move the unzipped folder in the C:/Server/xampp/htdocs folder.
Go in the laravel_auction5 folder.
--- Edit .env file
Open in the main folder .env file in a Notepad or similar text editor.
Edit the host, database,username, password rows.
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=laravel_auction5
DB_USERNAME=root
DB_PASSWORD=
The .env file protected with .htaccess
--- MYSQL
MYSQL setting:
Open PHPMYADMIN: http://localhost/phpmyadmin/
Create a laravel_auction5 database.
(Create a MySQL database with the name is same as .env setting .)
Import the SQL files of the program from the project/ SQL folder! (laravel_auction5.sql)
Mail setting - Local test:
For local test create account on mailtrap.io or use this setting.
https://mailtrap.io/
Create account if you want to see your test mails.
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=*********
MAIL_PASSWORD=******************
MAIL_ENCRYPTION=tls
Mail setting - Server Test
Use Gmail for the Sender.
Create an Gmail account.
Create an App password (not the Gmail account password.)
Sign in with App Passwords
https://support.google.com/acc...
my mail setting:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=*************
MAIL_PASSWORD= ****************(Add your App password)
MAIL_ENCRYPTION=tls
--- Vue Js 3
The components communicate through the Vuex Store. (vuex: 4)
First NPM exists: npm --version
NPM install
https://nodejs.org/en/download...
My console show now: 8.3.0
You can update: npm install -g npm@latest
npm install
Install vue cli: npm install -g @vue/cli
You can check you have the right version with this command: vue --version
If you want to edit the VueJs 3 file
Go to
want to edit the VueJs 3 file
Go to C:/Server/xampp/htdocs/projects/laravel_auction5/resources/js/components
folder.
Edit this file.
Add this command : npm run dev
Reviews
-
6 months agotreecloud59 PurchasedRating:
-
Jul 29, 2021marioban PurchasedRating:Just a old incomplete NONWORKING PROJECT, WAIST OF TIME, security issue = on error display all server and data base configuration.
-
Jun 24, 2020Narko PurchasedRating:
-
May 25, 2020Haverweb PurchasedRating:
-
Aug 29, 2019Amelbo3 PurchasedRating:I have been looking for a similar app based on Laravel as I did not wanted to use WordPress or WooCommerce Plugins. I wanted a clean and complete php application to complete my existing Codes. PHP Laravel auction came to my rescue.
Other items by this author
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
Category | Scripts & Code / PHP Scripts / Miscellaneous |
First release | 25 May 2017 |
Last update | 23 February 2024 |
Software version | PHP 8.1, PHP 8.2 |
Files included | .php, .css, .html, Javascript .js |
Software framework | VueJS, Laravel |
Tags | php, bootstrap, css, MySQL, auction, Database, model, view, laravel, controller, components, multi-vendor, multivendor, vuejs, Vue.js |