Skip to content
morpheus edited this page Aug 22, 2024 · 1 revision

LaravelCommerce v1.0.0

Welcome to the LaravelCommerce wiki!

We are excited to announce the first official release of LaravelCommerce, a comprehensive e-commerce platform built with Laravel 11. This release includes a wide range of features designed to help you create a powerful and responsive online store.

Features:

  • Responsive Design: Fully responsive frontend for a seamless user experience across all devices.
  • Shopping Cart & Wishlist: Easily manage your shopping cart and wishlist.
  • Product Reviews: Allow customers to leave reviews and ratings for products.
  • Coupons & Discounts: Implement various discount strategies with coupon support.
  • SEO Support: Optimize your store for search engines with SEO-friendly URLs.
  • Real-time Notifications: Stay updated with real-time notifications using Laravel Pusher.
  • Social Login: Integrate with Facebook, Google, and Twitter for easy customer login.
  • Payment Integration: Secure payment processing with PayPal integration.
  • Order Tracking: Track orders with a comprehensive order tracking system.
  • Admin Panel: Manage products, orders, users, and more with a powerful admin panel.
  • RTL Support: Full support for right-to-left (RTL) languages, including Persian.

Setup Instructions:

  1. Clone the repository and navigate into it.
  2. Run composer install in your terminal.
  3. Rename or copy the .env.example file to .env.
  4. Run php artisan key:generate.
  5. Set your database information in the .env file.
  6. Set your Braintree information in the .env file if you want to use PayPal.
  7. Import the database file (database/e-shop.sql) into your database.
  8. Run npm install.
  9. Run npm run watch.
  10. Run the command php artisan storage:link.
  11. Edit the .env file and remove the APP_URL.
  12. Run php artisan serve or use a virtual host.
  13. Go to localhost:8000 in your browser.
  14. Go to /admin to access the admin panel. Admin email/password: admin@gmail.com/1111. User email/password: user@gmail.com/1111.

We hope you enjoy using LaravelCommerce. If you have any questions or feedback, please feel free to contact us.

Thank you for your support!

Clone this wiki locally