pre-order / pre-order-backend
Pre order package
v1.0.15
2024-12-01 09:18 UTC
Requires
- php: ^8.0
This package is auto-updated.
Last update: 2025-07-10 16:40:41 UTC
README
Pre order package using api and admin panel
Installation
composer require pre-order/pre-order-backend
Run command for crud file generate
php artisan migrate
Available API endpoints
[GET] http://baseurl/pre-order/api/products?query="ddd" [query optional] [POST] http://baseurl/pre-order/api/pre-order ## order data: { "gRecaptchaToken":"123456465465456490890890898", "customer_name": "alamin", "customer_email": "alamin@xyz.com", "customer_phone": "01758845297", "products": [ { "slug": "voluptatum-odio", "quantity": 2 } ] }
Available Web endpoints
http://baseurl/pre-order/login
login credential:
email : admin@xyz.com or manager@xyz.com
password: password
Google Captcha Configuration
Add your application .env
GOOGLE_RECAPTCHA_SITE_KEY="your google site key" GOOGLE_RECAPTCHA_SECRET_KEY="your google secret key" GOOGLE_RECAPTCHA_BYPASS="false" (if you do not want t use captcha then set false else true)
Email Configuration
Email configuration to your application .env
MAIL_MAILER=smtp MAIL_HOST=sandbox.smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=dfasd MAIL_PASSWORD=24324
Queue management for email for your application
configure supervisor for queue worker OR Run : php artisan queue:work
Contribution
You're open to create any Pull request for contribution.