Giter VIP home page Giter VIP logo

prajwal100 / complete-ecommerce-in-laravel-10 Goto Github PK

View Code? Open in Web Editor NEW
717.0 32.0 436.0 58.78 MB

Complete e-commerce website in laravel 10. Admin login:- https://ketramart.com/admin/login

Home Page: https://ketramart.com

License: MIT License

PHP 29.38% Vue 0.06% Blade 70.55%
shopping online-shop e-commerce laravel-framework advance-ecommerce-project laravel ecommerce shop shopping-cart php

complete-ecommerce-in-laravel-10's Introduction

github-follow GitHub stars GitHub forks license

Are you looking for a production-ready ecommerce & HRMS app?

If you're looking for a production-ready ecommerce & HRMS app, check out KetraMart & Ketra HRMS.

Complete E-commerce website in Laravel 10

Demo video :

https://youtu.be/RxyrQQ3oTIE?si=Iq25IuJ8_eB5OJpC

Full tutorial :

https://www.youtube.com/watch?v=FdAMucaks64&list=PLIFG3IUe1Zxo8Zvju3_kJJvoKSaIP_SC_&index=1&t=44s

Features :

  • PWA (progressive web app)

====== FRONT-END =======

  • Responsive Layout
  • Shopping Cart, Wishlist, Product Reviews
  • Coupons & Discounts
  • Product attributes: cost price, promotion price, stock, size...
  • Blog: category, tag, content, web page
  • Module/Extension: Shipping, payment, discount, ...
  • Upload manager: banner, images,..
  • SEO support: customer URL b
  • Newsletter management
  • Contact forms with the real-time notification (Laravel Pusher)
  • Related Products, Recommendations for you in our categories
  • A Product search form
  • Laravel Socialite implement(Facebook, Google & twitter) & Customer login
  • Product Share and follow from different social platform...
  • Payment integration(Paypal)
  • Order Tracking system
  • Multi-level comment system many more......

======= ADMIN =======

  • Admin roles, permission
  • Product manager
  • Media manager using unisharp laravel file manager
  • Banner manager
  • Order management
  • Category management
  • Brand management
  • Shipping Management
  • Review Management
  • Blog, Category & Tag manager
  • User Management
  • Coupon Management
  • System config: email setting, info shop, maintain status,...
  • Line Chart & Pie chart ...
  • Generate order in pdf form...
  • Real time message & notification
  • Profile Settings Many more....

======= USER DASHBOARD =======

  • Order management
  • Review Management
  • Comment Management
  • Profile Settings

Set up :

  1. Clone the repo and cd into it
  2. In your terminal composer install
  3. Rename or copy .env.example file to .env
  4. php artisan key:generate
  5. Set your database credentials in your .env file
  6. Set your Braintree credentials in your .env file if you want to use PayPal
  7. Import db file(database/e-shop.sql) into your database (mysql,sql)
  8. npm install
  9. npm run watch
  10. run command[laravel file manager]:- php artisan storage:link
  11. Edit .env file :- remove APP_URL
  12. php artisan serve or use virtual host
  13. Visit localhost:8000 in your browser
  14. Visit /admin if you want to access the admin panel. Admin Email/Password: [email protected]/1111. User Email/Password: [email protected]/1111

Thank You so much for your time !!!

Screenshots :

screencapture-e-shop-loc-admin-2020-08-15-15_47_37

screencapture-e-shop-loc-admin-category-2020-08-14-19_45_55

screencapture-e-shop-loc-admin-product-2020-08-14-19_44_49

screencapture-e-shop-loc-user-order-show-1-2020-08-14-18_57_06

screencapture-e-shop-loc-user-profile-2020-08-14-18_58_06

screencapture-e-shop-loc-admin-post-2020-08-14-16_00_07

screencapture-e-shop-loc-2020-08-14-18_19_46

screencapture-e-shop-loc-blog-2020-08-14-18_36_21

screencapture-e-shop-loc-blog-detail-where-can-i-get-some-2020-08-14-18_43_01

screencapture-e-shop-loc-product-track-2020-08-14-18_51_07

Author Contact

Contact me with any questions!

Email: [email protected] Whatsapp: +977-9818441226

License

This project is MIT licensed.


Copyright © 2023 [Prajwal R.](https://raiprajwal.com/)

Thank You so much for your time !!!

complete-ecommerce-in-laravel-10's People

Contributors

arif98741 avatar dependabot[bot] avatar hen8y avatar kingispeak avatar prajwal100 avatar wesley-sinde avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

complete-ecommerce-in-laravel-10's Issues

folder missing

The folder "/Advance-Ecommerce-in-laravel-7-master/storage/app/public" containing all the images, which was presented in the video tutorial is missing.

Order view getting error

Undefined offset: 0 (View: /Applications/XAMPP/xamppfiles/htdocs/Advance-Ecommerce-in-laravel-7-master/resources/views/backend/order/show.blade.php)

How to change money currency?

Where can I find the folders or files that are set up for currency changes (convert currency from NRS to IDR) in the project?

Installation error

I cloned the repo to my machine but I'm running on php 8 which installed automatically by running the command on my Linux terminal,I don't know if this project can be run by php 8.If yes how can I do that.And if it's php 7,how can I install php7 on my linux machine.Thanks,waiting,this project is so cool and I'd like to run it today

reset password not working

reset password not working

  1. Route::get('password/reset', 'FrontendController@showResetForm')->name('password.reset'); \only this routing available in web.php for password resets
  2. Not routed to ResetPasswordController, hence the entire reset password operation is not working
  3. Had directly used "use ResetsPasswords;" in ResetPasswordController. Difficult to arrange routing to complete password reset email path

Cant add Product

If I add a product it will only scroll back to the top with no error or anything like that. But after I click on the button it clears out the category so I am not sure if that is anything to do with it. Otherwise I like how this looks hope you are able to help me thanks

Can't use it without license.

I was going to use this for our new website but i noticed that there is no license included. A license makes your intention with the project clearer.

Regarding reset password page in user login

Hey,

From where can i change the route of the that loads the reset password page of the user. Since as of now once I get the mail to reset the password it again redirects to the page to enter the email and request a reset password link.

Your support on this would be highly appreciated,
Thank you in advance !

File Manager bug

I'm running the app at my local, and all goes ok, except file-manager.
I have reviewed the code and in
Advance-Ecommerce-in-laravel-7\config\lfm.php

is missing this in all places
'image/jpg',

Also the preview link it's generated with localhost, not with localhost:8000. I assured myself to have in .env
APP_URL=http://localhost:8000

So that's not the problem. The images are look like stored, but the public/storage folder isn't modified at all, but the images are listed. but the thumbnails aren't visible.

I have looked up in https://unisharp.github.io/laravel-filemanager/ documentation
And I have installed the PHP extensions required.
I'm running with PHP 8, but it hasn't raised any exception, just doesn't show the images

image

One thing more, I ran composer update after cloning the repo, without issues.

Thank you in advance for your support

Order details not being saved

In my view, it is a major blunder that you are not saving the order details in the database and just issuing the order number and when we view that it juts person details and stuff. There must be the order details that what did the customer bought etc

No images

Hello,

After set up the website, there was no any images showing.
Can you please upload the images at \storage\app\public , thanks!

File browser broken

Hello. I've tried and installed this wonderful platform. But I can't upload a file in the admin section because when I clicked on the button 'photo', nothing occurs. I've tried to add a new product. The situation is similar when I try to add a new banner and so on.

Bug fix: Images are not displayed when uploaded via Laravel File Manager.

First of all, check if your server has the latest version of PHP.

First, try the following command:

php artisan storage:link

If it works, you won’t have to worry about the rest, otherwise continue with the following:

php artisan config:clear
php artisan cache:clear

If that doesn’t work, continue with the following command:

php artisan optimize:clear

If that still doesn’t work, continue with the following: If you have the “public_html” folder and you have uploaded the files that exist in your “/public” folder to “/public_html”, you should modify the .htaccess file by placing the following command:

RewriteRule ^storage/(.+) public_html/storage/$1 [L]

If this doesn’t work, try creating a backup of your hosting files and upload your Laravel project again.

Or try to set your domain name in APP_URL (.env file).

247532698-51a68588-9d01-4316-9cd3-0d273a677647

Slow loading

The user interface is kind of slow and takes time to load. What causes it and how can I speed up the user interaction on the website.

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.