├── .env.example ├── .gitattributes ├── .gitignore ├── app ├── Address.php ├── Attribute.php ├── AttributeSet.php ├── Brands.php ├── Category.php ├── Console │ └── Kernel.php ├── Exceptions │ └── Handler.php ├── Http │ ├── Controllers │ │ ├── AddressController.php │ │ ├── AttributeController.php │ │ ├── AttributeSetController.php │ │ ├── Auth │ │ │ ├── ForgotPasswordController.php │ │ │ ├── LoginController.php │ │ │ ├── RegisterController.php │ │ │ └── ResetPasswordController.php │ │ ├── BackendController.php │ │ ├── BrandsController.php │ │ ├── CartController.php │ │ ├── CategoryController.php │ │ ├── CheckoutController.php │ │ ├── Controller.php │ │ ├── FrontendController.php │ │ ├── HomeController.php │ │ ├── OrdersController.php │ │ ├── ProductsController.php │ │ ├── Test.php │ │ └── UsersController.php │ ├── Kernel.php │ └── Middleware │ │ ├── Admin.php │ │ ├── Authenticate.php │ │ ├── CheckRole.php │ │ ├── EncryptCookies.php │ │ ├── RedirectIfAuthenticated.php │ │ └── VerifyCsrfToken.php ├── Orders.php ├── Policies │ └── ProductPolicy.php ├── Products.php ├── Providers │ ├── AppServiceProvider.php │ ├── AuthServiceProvider.php │ ├── BroadcastServiceProvider.php │ ├── EventServiceProvider.php │ └── RouteServiceProvider.php ├── Role.php └── User.php ├── artisan ├── bootstrap ├── app.php ├── autoload.php └── cache │ └── .gitignore ├── composer.json ├── composer.lock ├── config ├── app.php ├── auth.php ├── broadcasting.php ├── cache.php ├── compile.php ├── database.php ├── filesystems.php ├── mail.php ├── queue.php ├── services.php ├── session.php └── view.php ├── data.php ├── database ├── .gitignore ├── factories │ └── ModelFactory.php ├── migrations │ ├── 2014_10_12_000000_create_users_table.php │ ├── 2014_10_12_100000_create_password_resets_table.php │ ├── 2017_03_31_180426_create_sessions_table.php │ ├── 2017_04_01_111546_category.php │ ├── 2017_04_01_111622_brands.php │ ├── 2017_04_01_111648_products.php │ ├── 2017_04_01_145316_orders.php │ ├── 2017_04_05_125817_attribute.php │ ├── 2017_04_05_130028_attribute_set.php │ ├── 2017_04_11_194641_create_roles_table.php │ ├── 2017_04_11_195255_create_user_role_table.php │ ├── 2017_04_23_064842_create_addresses_table.php │ ├── 2017_04_25_085947_create_users_activation_table.php │ └── 2017_04_28_121515_create_order_product_table.php └── seeds │ ├── DatabaseSeeder.php │ ├── RoleTableSeeder.php │ └── UserTableSeeder.php ├── ecommerce.sql ├── ecommerce.zip ├── ecommerce1.sql ├── gulpfile.js ├── lou-multi-select-0.9.10-50-ge052211.zip ├── package.json ├── phpunit.xml ├── public.zip ├── public ├── .htaccess ├── css │ ├── animate.min.css │ ├── app.css │ ├── bootstrap-responsive.min.css │ ├── bootstrap-wysihtml5.css │ ├── bootstrap.min.css │ ├── colorpicker.css │ ├── datepicker.css │ ├── font-awesome.css │ ├── font-awesome.min.css │ ├── fullcalendar.css │ ├── jquery-price-slider.css │ ├── jquery.easy-pie-chart.css │ ├── jquery.gritter.css │ ├── jquery.simpleLens.css │ ├── magnific-popup.css │ ├── matrix-login.css │ ├── matrix-media.css │ ├── matrix-style.css │ ├── meanmenu.min.css │ ├── multi-select.css │ ├── nivo-slider.css │ ├── normalize.css │ ├── owl.carousel.min.css │ ├── responsive.css │ ├── select2.css │ ├── style.css │ └── uniform.css ├── favicon.ico ├── font-awesome │ ├── FontAwesome.otf │ ├── css │ │ └── font-awesome.css │ ├── font │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ └── fontawesome-webfont.woff ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ ├── fontawesome-webfont.woff2 │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── htaccess.txt ├── img │ ├── 404.jpg │ ├── Thumbs.db │ ├── about │ │ ├── about.jpg │ │ ├── designer-1.jpg │ │ ├── designer-2.jpg │ │ ├── designer-3.jpg │ │ └── designer-4.jpg │ ├── blog │ │ ├── blog-1.jpg │ │ ├── blog-2.jpg │ │ ├── blog-3.jpg │ │ ├── blog-4.jpg │ │ ├── blog-5.jpg │ │ ├── blog-6.jpg │ │ ├── blog-7.jpg │ │ ├── blog-8.jpg │ │ ├── blog-details.jpg │ │ ├── comment-1.jpg │ │ ├── comment-2.jpg │ │ ├── comment-3.jpg │ │ ├── recent-1.jpg │ │ ├── recent-2.jpg │ │ ├── recent-3.jpg │ │ └── recent-4.jpg │ ├── bottom-arrow.png │ ├── brand │ │ ├── brand-1.png │ │ ├── brand-2.png │ │ ├── brand-3.png │ │ ├── brand-4.png │ │ ├── brand-5.png │ │ └── left.png │ ├── breadcrumb.png │ ├── cart-1.jpg │ ├── cart-2.jpg │ ├── comming-soon.png │ ├── contact-less.jpg │ ├── demo │ │ ├── Thumbs.db │ │ ├── av1.jpg │ │ ├── av2.jpg │ │ ├── av3.jpg │ │ ├── av4.jpg │ │ ├── av5.jpg │ │ ├── demo-image1.jpg │ │ ├── demo-image2.jpg │ │ ├── demo-image3.jpg │ │ └── envelope.png │ ├── favicon.png │ ├── favicon2.ico │ ├── featured │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ └── 4.jpg │ ├── footer │ │ ├── cards.jpg │ │ ├── discover.jpg │ │ ├── master.jpg │ │ ├── paypal.jpg │ │ └── visa.jpg │ ├── gallery │ │ ├── imgbox1.jpg │ │ ├── imgbox2.jpg │ │ ├── imgbox3.jpg │ │ ├── imgbox4.jpg │ │ └── imgbox5.jpg │ ├── glyphicons-halflings-white.png │ ├── gritter.png │ ├── header │ │ └── logo.png │ ├── hot.png │ ├── hue.png │ ├── icons │ │ ├── 16 │ │ │ ├── book.png │ │ │ ├── cabinet.png │ │ │ ├── calendar.png │ │ │ ├── client.png │ │ │ ├── database.png │ │ │ ├── download.png │ │ │ ├── graph.png │ │ │ ├── home.png │ │ │ ├── lock.png │ │ │ ├── mail.png │ │ │ ├── pdf.png │ │ │ ├── people.png │ │ │ ├── piechart.png │ │ │ ├── search.png │ │ │ ├── shopping-bag.png │ │ │ ├── survey.png │ │ │ ├── tag.png │ │ │ ├── user.png │ │ │ ├── wallet.png │ │ │ └── web.png │ │ └── 32 │ │ │ ├── Thumbs.db │ │ │ ├── book.png │ │ │ ├── cabinet.png │ │ │ ├── calendar.png │ │ │ ├── client.png │ │ │ ├── dashboard.png │ │ │ ├── database.png │ │ │ ├── download.png │ │ │ ├── graph.png │ │ │ ├── home.png │ │ │ ├── lock.png │ │ │ ├── mail.png │ │ │ ├── pdf.png │ │ │ ├── people.png │ │ │ ├── piechart.png │ │ │ ├── search.png │ │ │ ├── shopping-bag.png │ │ │ ├── survey.png │ │ │ ├── tag.png │ │ │ ├── user.png │ │ │ ├── wallet.png │ │ │ └── web.png │ ├── larrow.png │ ├── line.png │ ├── logo - Copy.png │ ├── logo.png │ ├── magic.jpg │ ├── map-marker.png │ ├── menu-active.png │ ├── new.png │ ├── offer │ │ ├── bags.jpg │ │ ├── banner-bg-2.jpg │ │ ├── banner-bg.jpg │ │ ├── necklaces.jpg │ │ ├── new_arrival.jpg │ │ ├── offer-1.jpg │ │ ├── offer-2.jpg │ │ ├── offer-3.jpg │ │ ├── offer-4.jpg │ │ ├── rings.jpg │ │ └── shoes.jpg │ ├── portfolio │ │ ├── portfolio-1.jpg │ │ ├── portfolio-10.jpg │ │ ├── portfolio-11.jpg │ │ ├── portfolio-12.jpg │ │ ├── portfolio-2.jpg │ │ ├── portfolio-3.jpg │ │ ├── portfolio-4.jpg │ │ ├── portfolio-5.jpg │ │ ├── portfolio-6.jpg │ │ ├── portfolio-7.jpg │ │ ├── portfolio-8.jpg │ │ └── portfolio-9.jpg │ ├── product │ │ ├── 1.jpg │ │ ├── 10.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── 6.jpg │ │ ├── 7.jpg │ │ ├── 8.jpg │ │ ├── 9.jpg │ │ ├── trendy-1.jpg │ │ ├── trendy-2.jpg │ │ ├── trendy-3.jpg │ │ ├── trendy-4.jpg │ │ ├── trendy-5.jpg │ │ └── trendy-6.jpg │ ├── rarrow.png │ ├── saturation.png │ ├── select2.png │ ├── shop-add-1.jpg │ ├── shop-add-2.jpg │ ├── single-product │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── thumb-1.jpg │ │ ├── thumb-2.jpg │ │ ├── thumb-3.jpg │ │ ├── thumb-4.jpg │ │ └── thumb-5.jpg │ ├── slider │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── banner1.jpg │ │ └── banner2.jpg │ ├── spinner.gif │ ├── sprite.png │ ├── testimonial │ │ ├── testimonial-bg.jpg │ │ └── testimonial.jpg │ ├── title-bg.jpg │ └── uploads │ │ ├── 14913965221.jpg │ │ ├── 1491914850001.png │ │ ├── 1491914894001.png │ │ ├── 1492008645001.png │ │ ├── 1492009239001.png │ │ ├── 1492009449001.png │ │ ├── 1492009470001.png │ │ ├── 1492009531001.png │ │ ├── 1492010622001.png │ │ ├── 1492254574001.png │ │ ├── 1492255842001.png │ │ ├── 1492505212thermometer.jpg │ │ ├── 1492520779thermometer.jpg │ │ ├── 1492666661bag_for_kids.jpg │ │ ├── 1492667303bag_for_kids2.jpg │ │ ├── 1492667338bag_for_kids3.jpg │ │ ├── 1492667364bag_for_women.jpg │ │ ├── 1492667400bag_for_women2.jpg │ │ ├── 1492933799bag_for_kids.jpg │ │ ├── 1492933853bag_for_kids2.jpg │ │ ├── 1492933883bag_for_kids3.jpg │ │ ├── 1492933915bag_for_women.jpg │ │ ├── 1492933969bag_for_women2.jpg │ │ ├── 1492934132bag_for_women2.jpg │ │ ├── 1492954587bag_for_kids.jpg │ │ ├── 1492954615bag_for_kids2.jpg │ │ ├── 1492954651bag_for_kids3.jpg │ │ ├── 1492954692bag_for_women.jpg │ │ ├── 1492954780bag_for_women2.jpg │ │ ├── 1493030523bag_for_kids.jpg │ │ ├── 1493030555bag_for_kids2.jpg │ │ ├── 1493030586bag_for_kids3.jpg │ │ ├── 1493030615bag_for_women.jpg │ │ ├── 1493030677bag_for_women2.jpg │ │ ├── 1493115592bag_for_kids.jpg │ │ ├── 1493115617bag_for_kids2.jpg │ │ ├── 1493115653bag_for_kids3.jpg │ │ ├── 1493115675bag_for_women.jpg │ │ ├── 1493115697bag_for_women2.jpg │ │ ├── 1493219574bag_for_women.jpg │ │ ├── 1493276169bag_for_kids.jpg │ │ ├── 1493384217bag_for_kids3.jpg │ │ ├── 1493384250bag_for_kids2.jpg │ │ ├── 1493451847bag_for_kids.jpg │ │ ├── 1493451987bag_for_kids.jpg │ │ ├── 1493503441bag_for_kids.jpg │ │ ├── 1494425175bag_for_women.jpg │ │ ├── 1494425389bag_for_kids3.jpg │ │ ├── 1494425595bag_for_women2.jpg │ │ ├── 1495443774bag_for_kids.jpg │ │ └── 1495444631bag_for_kids3.jpg ├── index.php ├── js │ ├── app.js │ ├── bootstrap-colorpicker.js │ ├── bootstrap-datepicker.js │ ├── bootstrap-wysihtml5.js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── checkout.js │ ├── excanvas.min.js │ ├── fullcalendar.min.js │ ├── gmaps.min.js │ ├── jquery-2.1.4.min.js │ ├── jquery-price-slider.js │ ├── jquery.appear.js │ ├── jquery.countTo.js │ ├── jquery.dataTables.min.js │ ├── jquery.easy-pie-chart.js │ ├── jquery.flot.crosshair.js │ ├── jquery.flot.min.js │ ├── jquery.flot.pie.js │ ├── jquery.flot.pie.min.js │ ├── jquery.flot.resize.min.js │ ├── jquery.flot.stack.js │ ├── jquery.gritter.min.js │ ├── jquery.magnific-popup.min.js │ ├── jquery.meanmenu.min.js │ ├── jquery.min.js │ ├── jquery.mixitup.min.js │ ├── jquery.multi-select.js │ ├── jquery.nivo.slider.pack.js │ ├── jquery.peity.min.js │ ├── jquery.scrollup.min.js │ ├── jquery.simpleLens.min.js │ ├── jquery.ui.custom.js │ ├── jquery.uniform.js │ ├── jquery.validate.js │ ├── jquery.wizard.js │ ├── main.js │ ├── masked.js │ ├── matrix.calendar.js │ ├── matrix.charts.js │ ├── matrix.chat.js │ ├── matrix.dashboard.js │ ├── matrix.form_common.js │ ├── matrix.form_validation.js │ ├── matrix.interface.js │ ├── matrix.js │ ├── matrix.login.js │ ├── matrix.popover.js │ ├── matrix.tables.js │ ├── matrix.wizard.js │ ├── owl.carousel.min.js │ ├── select2.min.js │ ├── wow.min.js │ └── wysihtml5-0.3.0.js ├── robots.txt └── web.config ├── readme.md ├── resources ├── assets │ ├── js │ │ ├── app.js │ │ ├── bootstrap.js │ │ └── components │ │ │ └── Example.vue │ └── sass │ │ ├── _variables.scss │ │ └── app.scss ├── lang │ └── en │ │ ├── auth.php │ │ ├── pagination.php │ │ ├── passwords.php │ │ └── validation.php └── views │ ├── auth │ ├── login.blade.php │ ├── passwords │ │ ├── email.blade.php │ │ └── reset.blade.php │ └── register.blade.php │ ├── backend │ ├── attribute.blade.php │ ├── attributeSet.blade.php │ ├── brands.blade.php │ ├── categories.blade.php │ ├── dashboard.blade.php │ ├── includes │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── side-nav.blade.php │ │ └── top-nav.blade.php │ ├── layout_backend.blade.php │ ├── manage_users.blade.php │ ├── order.blade.php │ ├── products.blade.php │ └── users.blade.php │ ├── cart │ └── index.blade.php │ ├── emails │ └── activation.blade.php │ ├── errors │ └── 503.blade.php │ ├── frontend │ ├── collection.blade.php │ ├── contact.blade.php │ ├── examp.php │ ├── home.blade.php │ ├── include │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── side-nav.blade.php │ │ └── top-nav.blade.php │ ├── layout.blade.php │ ├── payment.blade.php │ ├── product-details.blade.php │ ├── search.blade.php │ ├── shipping-info.blade.php │ ├── signin.blade.php │ ├── signup-vendor.blade.php │ ├── signup.blade.php │ └── topbrands.blade.php │ ├── home.blade.php │ ├── layouts │ └── app.blade.php │ ├── test.blade.php │ ├── vendor │ └── .gitkeep │ └── welcome.blade.php ├── routes ├── api.php ├── console.php └── web.php ├── server.php ├── storage ├── app │ ├── .gitignore │ └── public │ │ └── .gitignore ├── framework │ ├── .gitignore │ ├── cache │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ └── views │ │ └── .gitignore └── logs │ └── .gitignore └── tests ├── ExampleTest.php └── TestCase.php /.env.example: -------------------------------------------------------------------------------- 1 | APP_ENV=local 2 | APP_KEY= 3 | APP_DEBUG=true 4 | APP_LOG_LEVEL=debug 5 | APP_URL=http://localhost 6 | 7 | DB_CONNECTION=mysql 8 | DB_HOST=127.0.0.1 9 | DB_PORT=3306 10 | DB_DATABASE=homestead 11 | DB_USERNAME=homestead 12 | DB_PASSWORD=secret 13 | 14 | BROADCAST_DRIVER=log 15 | CACHE_DRIVER=file 16 | SESSION_DRIVER=file 17 | QUEUE_DRIVER=sync 18 | 19 | REDIS_HOST=127.0.0.1 20 | REDIS_PASSWORD=null 21 | REDIS_PORT=6379 22 | 23 | MAIL_DRIVER=smtp 24 | MAIL_HOST=mailtrap.io 25 | MAIL_PORT=2525 26 | MAIL_USERNAME=null 27 | MAIL_PASSWORD=null 28 | MAIL_ENCRYPTION=null 29 | 30 | PUSHER_APP_ID= 31 | PUSHER_KEY= 32 | PUSHER_SECRET= 33 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | *.css linguist-vendored 3 | *.scss linguist-vendored 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /public/storage 3 | /storage/*.key 4 | /vendor 5 | /.idea 6 | Homestead.json 7 | Homestead.yaml 8 | .env 9 | -------------------------------------------------------------------------------- /app/Address.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\User'); 15 | } 16 | } 17 | 18 | 19 | -------------------------------------------------------------------------------- /app/Attribute.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Category'); 17 | }} 18 | -------------------------------------------------------------------------------- /app/Category.php: -------------------------------------------------------------------------------- 1 | hasMany('App\Products'); 17 | } 18 | public function brands() { 19 | 20 | return $this->hasMany('App\Brands','category_id'); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /app/Console/Kernel.php: -------------------------------------------------------------------------------- 1 | command('inspire') 28 | // ->hourly(); 29 | } 30 | 31 | /** 32 | * Register the Closure based commands for the application. 33 | * 34 | * @return void 35 | */ 36 | protected function commands() 37 | { 38 | require base_path('routes/console.php'); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /app/Exceptions/Handler.php: -------------------------------------------------------------------------------- 1 | expectsJson()) { 60 | return response()->json(['error' => 'Unauthenticated.'], 401); 61 | } 62 | 63 | return redirect()->guest('signin'); 64 | } 65 | } 66 | -------------------------------------------------------------------------------- /app/Http/Controllers/AddressController.php: -------------------------------------------------------------------------------- 1 | address()->create($request->all())); 40 | // $this->validate($request,[ 41 | // 'name'=>'required', 42 | // 'address'=>'required', 43 | // 'city'=>'required', 44 | // 'state'=>'required', 45 | // 'postcode'=>'required|integer', 46 | // 'phoneno'=>'required|integer', 47 | // ]); 48 | Auth::user()->address()->create($request->all()); 49 | return redirect()->route('checkout.payment'); 50 | } 51 | 52 | /** 53 | * Display the specified resource. 54 | * 55 | * @param int $id 56 | * @return \Illuminate\Http\Response 57 | */ 58 | public function show($id) 59 | { 60 | // 61 | } 62 | 63 | /** 64 | * Show the form for editing the specified resource. 65 | * 66 | * @param int $id 67 | * @return \Illuminate\Http\Response 68 | */ 69 | public function edit($id) 70 | { 71 | // 72 | } 73 | 74 | /** 75 | * Update the specified resource in storage. 76 | * 77 | * @param \Illuminate\Http\Request $request 78 | * @param int $id 79 | * @return \Illuminate\Http\Response 80 | */ 81 | public function update(Request $request, $id) 82 | { 83 | // 84 | } 85 | 86 | /** 87 | * Remove the specified resource from storage. 88 | * 89 | * @param int $id 90 | * @return \Illuminate\Http\Response 91 | */ 92 | public function destroy($id) 93 | { 94 | // 95 | } 96 | } 97 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ForgotPasswordController.php: -------------------------------------------------------------------------------- 1 | middleware('guest'); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/LoginController.php: -------------------------------------------------------------------------------- 1 | middleware('guest', ['except' => 'logout']); 40 | } 41 | 42 | // public function getLogout() { 43 | // Auth::logout(); 44 | // return redirect()->route('login'); 45 | // } 46 | public function credentials(Request $request) 47 | { 48 | return [ 49 | 'email' => $request->email, 50 | 'password' => $request->password, 51 | 'is_activated'=> 1, 52 | ]; 53 | } 54 | } 55 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ResetPasswordController.php: -------------------------------------------------------------------------------- 1 | middleware('guest'); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /app/Http/Controllers/BackendController.php: -------------------------------------------------------------------------------- 1 | middleware(['auth','admin']); 16 | } 17 | 18 | 19 | public function admin() 20 | { 21 | $user = Auth::user(); 22 | return view('backend.dashboard', compact('user')); 23 | } 24 | public function categories() 25 | { 26 | return view('backend.categories'); 27 | } 28 | public function products() 29 | { 30 | return view('backend.products'); 31 | } 32 | public function brands() 33 | { 34 | return view('backend.brands'); 35 | } 36 | public function order() 37 | { 38 | return view('backend.order'); 39 | } 40 | public function getLogout() 41 | { 42 | Auth::logout(); 43 | Session::flush(); 44 | return redirect()->route('frontend.signin'); 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 17 | } 18 | 19 | /** 20 | * Show the application dashboard. 21 | * 22 | * @return \Illuminate\Http\Response 23 | */ 24 | public function index() 25 | { 26 | return view('home'); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /app/Http/Controllers/Test.php: -------------------------------------------------------------------------------- 1 | [ 27 | \App\Http\Middleware\EncryptCookies::class, 28 | \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, 29 | \Illuminate\Session\Middleware\StartSession::class, 30 | \Illuminate\View\Middleware\ShareErrorsFromSession::class, 31 | \App\Http\Middleware\VerifyCsrfToken::class, 32 | \Illuminate\Routing\Middleware\SubstituteBindings::class, 33 | ], 34 | 35 | 'api' => [ 36 | 'throttle:60,1', 37 | 'bindings', 38 | ], 39 | ]; 40 | 41 | /** 42 | * The application's route middleware. 43 | * 44 | * These middleware may be assigned to groups or used individually. 45 | * 46 | * @var array 47 | */ 48 | protected $routeMiddleware = [ 49 | 'auth' => \Illuminate\Auth\Middleware\Authenticate::class, 50 | 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, 51 | 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, 52 | 'can' => \Illuminate\Auth\Middleware\Authorize::class, 53 | 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, 54 | 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, 55 | 'roles' => \App\Http\Middleware\CheckRole::class, 56 | 'admin' => \App\Http\Middleware\Admin::class, 57 | ]; 58 | } 59 | -------------------------------------------------------------------------------- /app/Http/Middleware/Admin.php: -------------------------------------------------------------------------------- 1 | isAdmin()) { 20 | 21 | return $next($request); 22 | } 23 | return redirect('/'); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /app/Http/Middleware/Authenticate.php: -------------------------------------------------------------------------------- 1 | guest()) { 19 | if($request->ajax() || $request->wantsJson()) { 20 | return response('Unauthorized', 401); 21 | } else { 22 | return redirect()->guest('/signin'); 23 | } 24 | } 25 | return $next($request); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /app/Http/Middleware/CheckRole.php: -------------------------------------------------------------------------------- 1 | user() === null) { 19 | 20 | return response("Insufficient permissions", 401); 21 | } 22 | $actions = $request->route()->getAction(); 23 | $roles = isset($actions['roles']) ? $actions['roles'] : null; 24 | 25 | if($request->user()->hasAnyRole($roles) || !$roles) { 26 | 27 | return $next($request); 28 | } 29 | return response("Insufficient permissions", 401); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /app/Http/Middleware/EncryptCookies.php: -------------------------------------------------------------------------------- 1 | check()) { 21 | return redirect('/admin'); 22 | } 23 | 24 | return $next($request); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /app/Http/Middleware/VerifyCsrfToken.php: -------------------------------------------------------------------------------- 1 | belongsToMany(Products::class,'order_product','product_id','order_id')->withPivot('qty','total'); 15 | } 16 | public function user() { 17 | return $this->belongsTo('App\User'); 18 | } 19 | 20 | 21 | } 22 | -------------------------------------------------------------------------------- /app/Policies/ProductPolicy.php: -------------------------------------------------------------------------------- 1 | id == 1) 26 | { 27 | if($products->user_id == 1) 28 | { 29 | return $user->id == $products->user_id; 30 | } 31 | return $user->id != $products->user_id; 32 | } 33 | return $user->id == $products->user_id; 34 | 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /app/Products.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Brands'); 18 | } 19 | public function category() { 20 | 21 | return $this->belongsTo('App\Category'); 22 | } 23 | public function user() { 24 | 25 | return $this->belongsTo('App\User'); 26 | } 27 | // public function priceToCents() 28 | // { 29 | // return $this->price * 100; 30 | // } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- 1 | 'App\Policies\ProductPolicy', 17 | ]; 18 | 19 | /** 20 | * Register any authentication / authorization services. 21 | * 22 | * @return void 23 | */ 24 | public function boot() 25 | { 26 | $this->registerPolicies(); 27 | 28 | // 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /app/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- 1 | id === (int) $userId; 24 | }); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /app/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- 1 | [ 17 | 'App\Listeners\EventListener', 18 | 'App\Listeners\ConfirmUserRegistration', 19 | ], 20 | ]; 21 | 22 | /** 23 | * Register any events for your application. 24 | * 25 | * @return void 26 | */ 27 | public function boot() 28 | { 29 | parent::boot(); 30 | 31 | // 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /app/Providers/RouteServiceProvider.php: -------------------------------------------------------------------------------- 1 | mapApiRoutes(); 39 | 40 | $this->mapWebRoutes(); 41 | 42 | // 43 | } 44 | 45 | /** 46 | * Define the "web" routes for the application. 47 | * 48 | * These routes all receive session state, CSRF protection, etc. 49 | * 50 | * @return void 51 | */ 52 | protected function mapWebRoutes() 53 | { 54 | Route::group([ 55 | 'middleware' => 'web', 56 | 'namespace' => $this->namespace, 57 | ], function ($router) { 58 | require base_path('routes/web.php'); 59 | }); 60 | } 61 | 62 | /** 63 | * Define the "api" routes for the application. 64 | * 65 | * These routes are typically stateless. 66 | * 67 | * @return void 68 | */ 69 | protected function mapApiRoutes() 70 | { 71 | Route::group([ 72 | 'middleware' => 'api', 73 | 'namespace' => $this->namespace, 74 | 'prefix' => 'api', 75 | ], function ($router) { 76 | require base_path('routes/api.php'); 77 | }); 78 | } 79 | } 80 | -------------------------------------------------------------------------------- /app/Role.php: -------------------------------------------------------------------------------- 1 | belongsToMany('App\User','user_role','role_id','user_id'); 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /app/User.php: -------------------------------------------------------------------------------- 1 | belongsToMany('App\Role','user_role','user_id','role_id'); 34 | } 35 | 36 | public function products() { 37 | 38 | return $this->hasMany('App\Product'); 39 | } 40 | 41 | public function hasAnyRole($roles) 42 | { 43 | if(is_array($roles)) { 44 | 45 | foreach ($roles as $role) { 46 | if($this->hasRole($role)) { 47 | 48 | return true; 49 | } 50 | } 51 | }else { 52 | if ($this->hasRole($roles)) { 53 | return true; 54 | } 55 | } 56 | return false; 57 | } 58 | public function hasRole($role) 59 | { 60 | if($this->roles()->where('name', $role)->first()) { 61 | 62 | return true; 63 | } 64 | return false; 65 | 66 | } 67 | public function isAdmin() 68 | { 69 | return $this->admin; 70 | } 71 | 72 | public function address() 73 | { 74 | return $this->hasMany(Address::class); 75 | } 76 | 77 | public function orders() 78 | { 79 | return $this->hasMany('App\Orders'); 80 | } 81 | 82 | } 83 | -------------------------------------------------------------------------------- /artisan: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env php 2 | make(Illuminate\Contracts\Console\Kernel::class); 32 | 33 | $status = $kernel->handle( 34 | $input = new Symfony\Component\Console\Input\ArgvInput, 35 | new Symfony\Component\Console\Output\ConsoleOutput 36 | ); 37 | 38 | /* 39 | |-------------------------------------------------------------------------- 40 | | Shutdown The Application 41 | |-------------------------------------------------------------------------- 42 | | 43 | | Once Artisan has finished running. We will fire off the shutdown events 44 | | so that any final work may be done by the application before we shut 45 | | down the process. This is the last thing to happen to the request. 46 | | 47 | */ 48 | 49 | $kernel->terminate($input, $status); 50 | 51 | exit($status); 52 | -------------------------------------------------------------------------------- /bootstrap/app.php: -------------------------------------------------------------------------------- 1 | singleton( 30 | Illuminate\Contracts\Http\Kernel::class, 31 | App\Http\Kernel::class 32 | ); 33 | 34 | $app->singleton( 35 | Illuminate\Contracts\Console\Kernel::class, 36 | App\Console\Kernel::class 37 | ); 38 | 39 | $app->singleton( 40 | Illuminate\Contracts\Debug\ExceptionHandler::class, 41 | App\Exceptions\Handler::class 42 | ); 43 | 44 | /* 45 | |-------------------------------------------------------------------------- 46 | | Return The Application 47 | |-------------------------------------------------------------------------- 48 | | 49 | | This script returns the application instance. The instance is given to 50 | | the calling script so we can separate the building of the instances 51 | | from the actual running of the application and sending responses. 52 | | 53 | */ 54 | 55 | return $app; 56 | -------------------------------------------------------------------------------- /bootstrap/autoload.php: -------------------------------------------------------------------------------- 1 | =5.6.4", 9 | "gloudemans/shoppingcart": "^2.3", 10 | "laravel/framework": "5.3.*", 11 | "laravelcollective/html": "^5.3.0" 12 | }, 13 | "require-dev": { 14 | "fzaninotto/faker": "~1.4", 15 | "mockery/mockery": "0.9.*", 16 | "phpunit/phpunit": "~5.0", 17 | "symfony/css-selector": "3.1.*", 18 | "symfony/dom-crawler": "3.1.*", 19 | "stripe/stripe-php": "4.*" 20 | 21 | }, 22 | "autoload": { 23 | "classmap": [ 24 | "database" 25 | ], 26 | "psr-4": { 27 | "App\\": "app/" 28 | } 29 | }, 30 | "autoload-dev": { 31 | "classmap": [ 32 | "tests/TestCase.php" 33 | ] 34 | }, 35 | "scripts": { 36 | "post-root-package-install": [ 37 | "php -r \"file_exists('.env') || copy('.env.example', '.env');\"" 38 | ], 39 | "post-create-project-cmd": [ 40 | "php artisan key:generate" 41 | ], 42 | "post-install-cmd": [ 43 | "Illuminate\\Foundation\\ComposerScripts::postInstall", 44 | "php artisan optimize" 45 | ], 46 | "post-update-cmd": [ 47 | "Illuminate\\Foundation\\ComposerScripts::postUpdate", 48 | "php artisan optimize" 49 | ] 50 | }, 51 | "config": { 52 | "preferred-install": "dist", 53 | "sort-packages": true 54 | } 55 | } 56 | -------------------------------------------------------------------------------- /config/broadcasting.php: -------------------------------------------------------------------------------- 1 | env('BROADCAST_DRIVER', 'null'), 19 | 20 | /* 21 | |-------------------------------------------------------------------------- 22 | | Broadcast Connections 23 | |-------------------------------------------------------------------------- 24 | | 25 | | Here you may define all of the broadcast connections that will be used 26 | | to broadcast events to other systems or over websockets. Samples of 27 | | each available type of connection are provided inside this array. 28 | | 29 | */ 30 | 31 | 'connections' => [ 32 | 33 | 'pusher' => [ 34 | 'driver' => 'pusher', 35 | 'key' => env('PUSHER_KEY'), 36 | 'secret' => env('PUSHER_SECRET'), 37 | 'app_id' => env('PUSHER_APP_ID'), 38 | 'options' => [ 39 | // 40 | ], 41 | ], 42 | 43 | 'redis' => [ 44 | 'driver' => 'redis', 45 | 'connection' => 'default', 46 | ], 47 | 48 | 'log' => [ 49 | 'driver' => 'log', 50 | ], 51 | 52 | 'null' => [ 53 | 'driver' => 'null', 54 | ], 55 | 56 | ], 57 | 58 | ]; 59 | -------------------------------------------------------------------------------- /config/compile.php: -------------------------------------------------------------------------------- 1 | [ 17 | // 18 | ], 19 | 20 | /* 21 | |-------------------------------------------------------------------------- 22 | | Compiled File Providers 23 | |-------------------------------------------------------------------------- 24 | | 25 | | Here you may list service providers which define a "compiles" function 26 | | that returns additional files that should be compiled, providing an 27 | | easy way to get common files from any packages you are utilizing. 28 | | 29 | */ 30 | 31 | 'providers' => [ 32 | // 33 | ], 34 | 35 | ]; 36 | -------------------------------------------------------------------------------- /config/filesystems.php: -------------------------------------------------------------------------------- 1 | 'local', 17 | 18 | /* 19 | |-------------------------------------------------------------------------- 20 | | Default Cloud Filesystem Disk 21 | |-------------------------------------------------------------------------- 22 | | 23 | | Many applications store files both locally and in the cloud. For this 24 | | reason, you may specify a default "cloud" driver here. This driver 25 | | will be bound as the Cloud disk implementation in the container. 26 | | 27 | */ 28 | 29 | 'cloud' => 's3', 30 | 31 | /* 32 | |-------------------------------------------------------------------------- 33 | | Filesystem Disks 34 | |-------------------------------------------------------------------------- 35 | | 36 | | Here you may configure as many filesystem "disks" as you wish, and you 37 | | may even configure multiple disks of the same driver. Defaults have 38 | | been setup for each driver as an example of the required options. 39 | | 40 | | Supported Drivers: "local", "ftp", "s3", "rackspace" 41 | | 42 | */ 43 | 44 | 'disks' => [ 45 | 46 | 'local' => [ 47 | 'driver' => 'local', 48 | 'root' => storage_path('app'), 49 | ], 50 | 51 | 'public' => [ 52 | 'driver' => 'local', 53 | 'root' => storage_path('app/public'), 54 | 'visibility' => 'public', 55 | ], 56 | 57 | 's3' => [ 58 | 'driver' => 's3', 59 | 'key' => 'your-key', 60 | 'secret' => 'your-secret', 61 | 'region' => 'your-region', 62 | 'bucket' => 'your-bucket', 63 | ], 64 | 65 | ], 66 | 67 | ]; 68 | -------------------------------------------------------------------------------- /config/services.php: -------------------------------------------------------------------------------- 1 | [ 18 | 'domain' => env('MAILGUN_DOMAIN'), 19 | 'secret' => env('MAILGUN_SECRET'), 20 | ], 21 | 22 | 'ses' => [ 23 | 'key' => env('SES_KEY'), 24 | 'secret' => env('SES_SECRET'), 25 | 'region' => 'us-east-1', 26 | ], 27 | 28 | 'sparkpost' => [ 29 | 'secret' => env('SPARKPOST_SECRET'), 30 | ], 31 | 32 | 'stripe' => [ 33 | 'model' => App\User::class, 34 | 'key' => env('STRIPE_KEY'), 35 | 'secret' => env('STRIPE_SECRET'), 36 | ], 37 | 38 | ]; 39 | -------------------------------------------------------------------------------- /config/view.php: -------------------------------------------------------------------------------- 1 | [ 17 | realpath(base_path('resources/views')), 18 | ], 19 | 20 | /* 21 | |-------------------------------------------------------------------------- 22 | | Compiled View Path 23 | |-------------------------------------------------------------------------- 24 | | 25 | | This option determines where all the compiled Blade templates will be 26 | | stored for your application. Typically, this is within the storage 27 | | directory. However, as usual, you are free to change this value. 28 | | 29 | */ 30 | 31 | 'compiled' => realpath(storage_path('framework/views')), 32 | 33 | ]; 34 | -------------------------------------------------------------------------------- /data.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite 2 | -------------------------------------------------------------------------------- /database/factories/ModelFactory.php: -------------------------------------------------------------------------------- 1 | define(App\User::class, function (Faker\Generator $faker) { 16 | static $password; 17 | 18 | return [ 19 | 'name' => $faker->name, 20 | 'email' => $faker->unique()->safeEmail, 21 | 'password' => $password ?: $password = bcrypt('secret'), 22 | 'remember_token' => str_random(10), 23 | ]; 24 | }); 25 | -------------------------------------------------------------------------------- /database/migrations/2014_10_12_000000_create_users_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name'); 19 | $table->string('email')->unique(); 20 | $table->string('password'); 21 | $table->integer('admin')->nullable(); 22 | $table->rememberToken(); 23 | $table->timestamps(); 24 | }); 25 | } 26 | 27 | /** 28 | * Reverse the migrations. 29 | * 30 | * @return void 31 | */ 32 | public function down() 33 | { 34 | Schema::dropIfExists('users'); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /database/migrations/2014_10_12_100000_create_password_resets_table.php: -------------------------------------------------------------------------------- 1 | string('email')->index(); 18 | $table->string('token')->index(); 19 | $table->timestamp('created_at')->nullable(); 20 | }); 21 | } 22 | 23 | /** 24 | * Reverse the migrations. 25 | * 26 | * @return void 27 | */ 28 | public function down() 29 | { 30 | Schema::dropIfExists('password_resets'); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /database/migrations/2017_03_31_180426_create_sessions_table.php: -------------------------------------------------------------------------------- 1 | string('id')->unique(); 18 | $table->integer('user_id')->nullable(); 19 | $table->string('ip_address', 45)->nullable(); 20 | $table->text('user_agent')->nullable(); 21 | $table->text('payload'); 22 | $table->integer('last_activity'); 23 | }); 24 | } 25 | 26 | /** 27 | * Reverse the migrations. 28 | * 29 | * @return void 30 | */ 31 | public function down() 32 | { 33 | Schema::dropIfExists('sessions'); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /database/migrations/2017_04_01_111546_category.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name'); 19 | $table->timestamps(); 20 | }); 21 | } 22 | 23 | /** 24 | * Reverse the migrations. 25 | * 26 | * @return void 27 | */ 28 | public function down() 29 | { 30 | Schema::dropIfExists('category'); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /database/migrations/2017_04_01_111622_brands.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->integer('category_id'); 19 | $table->string('name'); 20 | $table->timestamps(); 21 | }); 22 | } 23 | 24 | /** 25 | * Reverse the migrations. 26 | * 27 | * @return void 28 | */ 29 | public function down() 30 | { 31 | Schema::dropIfExists('brands'); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /database/migrations/2017_04_01_111648_products.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name'); 19 | $table->integer('price'); 20 | $table->integer('qty'); 21 | $table->integer('category_id')->unsigned(); 22 | $table->integer('brand_id')->unsigned(); 23 | $table->string('image')->nullable(); 24 | $table->integer('user_id')->unsigned(); 25 | $table->timestamps(); 26 | 27 | }); 28 | } 29 | 30 | /** 31 | * Reverse the migrations. 32 | * 33 | * @return void 34 | */ 35 | public function down() 36 | { 37 | Schema::dropIfExists('products'); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /database/migrations/2017_04_01_145316_orders.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->integer('user_id'); 19 | $table->float('total'); 20 | $table->string('payment_id'); 21 | $table->integer('vendor_id')->default(0); 22 | $table->tinyInteger('delivered')->default(0); 23 | $table->timestamps(); 24 | }); 25 | } 26 | 27 | /** 28 | * Reverse the migrations. 29 | * 30 | * @return void 31 | */ 32 | public function down() 33 | { 34 | Schema::dropIfExists('orders'); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /database/migrations/2017_04_05_125817_attribute.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name'); 19 | $table->string('value'); 20 | $table->timestamps(); 21 | }); 22 | } 23 | 24 | /** 25 | * Reverse the migrations. 26 | * 27 | * @return void 28 | */ 29 | public function down() 30 | { 31 | Schema::dropIfExists('attribute'); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /database/migrations/2017_04_05_130028_attribute_set.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name'); 19 | $table->string('value'); 20 | $table->timestamps(); 21 | }); 22 | } 23 | 24 | /** 25 | * Reverse the migrations. 26 | * 27 | * @return void 28 | */ 29 | public function down() 30 | { 31 | Schema::dropIfExists('attribute_set'); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /database/migrations/2017_04_11_194641_create_roles_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name'); 19 | $table->string('description'); 20 | $table->timestamps(); 21 | }); 22 | } 23 | 24 | /** 25 | * Reverse the migrations. 26 | * 27 | * @return void 28 | */ 29 | public function down() 30 | { 31 | Schema::dropIfExists('roles'); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /database/migrations/2017_04_11_195255_create_user_role_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 19 | $table->integer('user_id'); 20 | $table->integer('role_id'); 21 | $table->timestamps(); 22 | 23 | }); 24 | } 25 | 26 | /** 27 | * Reverse the migrations. 28 | * 29 | * @return void 30 | */ 31 | public function down() 32 | { 33 | // 34 | Schema::dropIfExists('user_role'); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /database/migrations/2017_04_23_064842_create_addresses_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name'); 19 | $table->text('address'); 20 | $table->text('city'); 21 | $table->string('state');; 22 | $table->integer('postcode'); 23 | $table->bigInteger('phoneno'); 24 | $table->integer('user_id'); 25 | $table->timestamps(); 26 | }); 27 | } 28 | 29 | /** 30 | * Reverse the migrations. 31 | * 32 | * @return void 33 | */ 34 | public function down() 35 | { 36 | Schema::dropIfExists('addresses'); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /database/migrations/2017_04_25_085947_create_users_activation_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 19 | $table->integer('id_user')->unsigned(); 20 | $table->foreign('id_user')->references('id')->on('users')->onDelete('cascade'); 21 | $table->string('token'); 22 | $table->timestamp('created_at')->default(DB::raw('CURRENT_TIMESTAMP')); 23 | }); 24 | 25 | Schema::table('users', function (Blueprint $table) { 26 | $table->boolean('is_activated')->default(0); 27 | }); 28 | } 29 | 30 | /** 31 | * Reverse the migrations. 32 | * 33 | * @return void 34 | */ 35 | public function down() 36 | { 37 | // 38 | Schema::drop("user_activations"); 39 | Schema::table('users', function (Blueprint $table) { 40 | $table->dropColumn('is_activated'); 41 | }); 42 | } 43 | 44 | } -------------------------------------------------------------------------------- /database/migrations/2017_04_28_121515_create_order_product_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->integer('product_id'); 19 | $table->integer('order_id'); 20 | $table->integer('qty'); 21 | $table->float('total'); 22 | $table->timestamps(); 23 | }); 24 | } 25 | 26 | /** 27 | * Reverse the migrations. 28 | * 29 | * @return void 30 | */ 31 | public function down() 32 | { 33 | Schema::dropIfExists('order_product'); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /database/seeds/DatabaseSeeder.php: -------------------------------------------------------------------------------- 1 | call(RoleTableSeeder::class); 16 | $this->call(UserTableSeeder::class); 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /database/seeds/RoleTableSeeder.php: -------------------------------------------------------------------------------- 1 | name = 'Admin'; 18 | $role_admin->description = 'an Admin'; 19 | $role_admin->save(); 20 | 21 | $role_user = new Role(); 22 | $role_user->name = 'User'; 23 | $role_user->description = 'a normal user'; 24 | $role_user->save(); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /database/seeds/UserTableSeeder.php: -------------------------------------------------------------------------------- 1 | first(); 18 | $role_user = Role::where('name', 'User')->first(); 19 | 20 | $admin = new User(); 21 | $admin->name = 'Junior'; 22 | $admin->email = 'Admin@mail.com'; 23 | $admin->password = bcrypt('123456'); 24 | $admin->admin = 1; 25 | $admin->is_activated = 1; 26 | $admin->save(); 27 | $admin->roles()->attach($role_admin); 28 | 29 | $user = new User(); 30 | $user->name = 'James'; 31 | $user->email = 'singlecliq@gmail.com'; 32 | $user->password = bcrypt('123456'); 33 | $user->admin = 1; 34 | $user->is_activated = 1; 35 | $user->save(); 36 | $user->roles()->attach($role_user); 37 | 38 | $customer = new User(); 39 | $customer->name = 'Osinachi'; 40 | $customer->email = 'customer@gmail.com'; 41 | $customer->password = bcrypt('123456'); 42 | $customer->admin = 0; 43 | $customer->is_activated = 1; 44 | $customer->save(); 45 | 46 | 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /ecommerce.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/ecommerce.zip -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- 1 | const elixir = require('laravel-elixir'); 2 | 3 | require('laravel-elixir-vue-2'); 4 | 5 | /* 6 | |-------------------------------------------------------------------------- 7 | | Elixir Asset Management 8 | |-------------------------------------------------------------------------- 9 | | 10 | | Elixir provides a clean, fluent API for defining some basic Gulp tasks 11 | | for your Laravel application. By default, we are compiling the Sass 12 | | file for your application as well as publishing vendor resources. 13 | | 14 | */ 15 | 16 | elixir((mix) => { 17 | mix.sass('app.scss') 18 | .webpack('app.js'); 19 | }); 20 | -------------------------------------------------------------------------------- /lou-multi-select-0.9.10-50-ge052211.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/lou-multi-select-0.9.10-50-ge052211.zip -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "scripts": { 4 | "prod": "gulp --production", 5 | "dev": "gulp watch" 6 | }, 7 | "devDependencies": { 8 | "bootstrap-sass": "^3.3.7", 9 | "gulp": "^3.9.1", 10 | "jquery": "^3.1.0", 11 | "laravel-elixir": "^6.0.0-14", 12 | "laravel-elixir-vue-2": "^0.2.0", 13 | "laravel-elixir-webpack-official": "^1.0.2", 14 | "lodash": "^4.16.2", 15 | "vue": "^2.0.1", 16 | "vue-resource": "^1.0.3" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | ./tests 14 | 15 | 16 | 17 | 18 | ./app 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /public.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public.zip -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- 1 | 2 | 3 | Options -MultiViews 4 | 5 | 6 | RewriteEngine On 7 | 8 | # Redirect Trailing Slashes If Not A Folder... 9 | RewriteCond %{REQUEST_FILENAME} !-d 10 | RewriteRule ^(.*)/$ /$1 [L,R=301] 11 | 12 | # Handle Front Controller... 13 | RewriteCond %{REQUEST_FILENAME} !-d 14 | RewriteCond %{REQUEST_FILENAME} !-f 15 | RewriteRule ^ index.php [L] 16 | 17 | # Handle Authorization Header 18 | RewriteCond %{HTTP:Authorization} . 19 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 20 | 21 | -------------------------------------------------------------------------------- /public/css/colorpicker.css: -------------------------------------------------------------------------------- 1 | /* 2 | Colorpicker for Bootstrap 3 | Copyright 2012 Stefan Petre 4 | Licensed under the Apache License v2.0 5 | http://www.apache.org/licenses/LICENSE-2.0 6 | */ 7 | .colorpicker-saturation { 8 | width: 100px; 9 | height: 100px; 10 | background-image: url('../img/saturation.png'); 11 | cursor: crosshair; 12 | float: left; 13 | } 14 | .colorpicker-saturation i { 15 | display: block; 16 | height: 5px; 17 | width: 5px; 18 | border: 1px solid #000; 19 | -webkit-border-radius: 5px; 20 | -moz-border-radius: 5px; 21 | border-radius: 5px; 22 | position: absolute; 23 | top: 0; 24 | left: 0; 25 | margin: -4px 0 0 -4px; 26 | } 27 | .colorpicker-saturation i b { 28 | display: block; 29 | height: 5px; 30 | width: 5px; 31 | border: 1px solid #fff; 32 | -webkit-border-radius: 5px; 33 | -moz-border-radius: 5px; 34 | border-radius: 5px; 35 | } 36 | .colorpicker-hue, .colorpicker-alpha { 37 | width: 15px; 38 | height: 100px; 39 | float: left; 40 | cursor: row-resize; 41 | margin-left: 4px; 42 | margin-bottom: 4px; 43 | } 44 | .colorpicker-hue i, .colorpicker-alpha i { 45 | display: block; 46 | height: 1px; 47 | background: #000; 48 | border-top: 1px solid #fff; 49 | position: absolute; 50 | top: 0; 51 | left: 0; 52 | width: 100%; 53 | margin-top: -1px; 54 | } 55 | .colorpicker-hue { 56 | background-image: url('../img/hue.png'); 57 | } 58 | .colorpicker-alpha { 59 | background-image: url('../img/alpha.png'); 60 | display: none; 61 | } 62 | .colorpicker { 63 | *zoom: 1; 64 | top: 0; 65 | left: 0; 66 | padding: 4px; 67 | min-width: 120px; 68 | margin-top: 1px; 69 | } 70 | .colorpicker:before, .colorpicker:after { 71 | display: table; 72 | content: ""; 73 | } 74 | .colorpicker:after { 75 | clear: both; 76 | } 77 | .colorpicker:before { 78 | content: ''; 79 | display: inline-block; 80 | position: absolute; 81 | top: -7px; 82 | left: 6px; 83 | } 84 | .colorpicker:after { 85 | content: ''; 86 | display: inline-block; 87 | position: absolute; 88 | top: -6px; 89 | left: 7px; 90 | } 91 | .colorpicker div { 92 | position: relative; 93 | } 94 | .colorpicker.alpha { 95 | min-width: 140px; 96 | } 97 | .colorpicker.alpha .colorpicker-alpha { 98 | display: block; 99 | } 100 | .colorpicker-color { 101 | height: 10px; 102 | margin-top: 5px; 103 | clear: both; 104 | background-image: url('../img/alpha.png'); 105 | background-position: 0 100%; 106 | } 107 | .colorpicker-color div { 108 | height: 10px; 109 | } 110 | .input-append.color .add-on i, .input-prepend.color .add-on i { 111 | display: block; 112 | cursor: pointer; 113 | width: 16px; 114 | height: 16px; 115 | } 116 | -------------------------------------------------------------------------------- /public/css/jquery.easy-pie-chart.css: -------------------------------------------------------------------------------- 1 | .easyPieChart { 2 | position: relative; 3 | text-align: center; 4 | } 5 | 6 | .easyPieChart canvas { 7 | position: absolute; 8 | top: 0; 9 | left: 0; 10 | } 11 | -------------------------------------------------------------------------------- /public/css/jquery.gritter.css: -------------------------------------------------------------------------------- 1 | /* the norm */ 2 | #gritter-notice-wrapper { 3 | position:fixed; 4 | top:50px; 5 | right:10px; 6 | width:301px; 7 | z-index:989; 8 | } 9 | #gritter-notice-wrapper.top-left { 10 | left: 20px; 11 | right: auto; 12 | } 13 | #gritter-notice-wrapper.bottom-right { 14 | top: auto; 15 | left: auto; 16 | bottom: 20px; 17 | right: 20px; 18 | } 19 | #gritter-notice-wrapper.bottom-left { 20 | top: auto; 21 | right: auto; 22 | bottom: 20px; 23 | left: 20px; 24 | } 25 | .gritter-item-wrapper { 26 | position:relative; 27 | margin:0 0 10px 0; 28 | } 29 | 30 | .gritter-top, .gritter-bottom { 31 | height: 0; 32 | } 33 | 34 | .gritter-item { 35 | display:block; 36 | background: #f74d4d; /* Old browsers */ 37 | color:#2b2b2b; box-shadow:3px 3px 20px #000; 38 | padding:7px 10px 10px; 39 | font-size: 11px; color:#fff; 40 | font-family:verdana; 41 | } 42 | .hover .gritter-item { 43 | } 44 | .gritter-item p { 45 | padding:0; 46 | margin:0; 47 | word-wrap:break-word; 48 | font-size: 10px; 49 | line-height: 14px; 50 | } 51 | .gritter-close { 52 | display:none; 53 | position:absolute; 54 | top:-7px; 55 | right:-9px; 56 | background:url(../img/gritter.png) no-repeat left top; 57 | cursor:pointer; 58 | width:30px; 59 | height:30px; 60 | } 61 | .gritter-title { 62 | font-size:12px; 63 | font-weight:bold; 64 | padding:0 0 7px 0; 65 | display:block; 66 | } 67 | .gritter-image { 68 | width:32px; 69 | height:32px; 70 | float:left; 71 | margin: 5px; 72 | } 73 | .gritter-with-image, 74 | .gritter-without-image { 75 | padding:0; 76 | } 77 | .gritter-with-image { 78 | width:220px; 79 | float:right; 80 | } 81 | /* for the light (white) version of the gritter notice */ 82 | .gritter-light .gritter-item, 83 | .gritter-light .gritter-bottom, 84 | .gritter-light .gritter-top, 85 | .gritter-light .gritter-close { 86 | background-image: url(../img/gritter-light.png); 87 | color: #222; 88 | } 89 | .gritter-light .gritter-title { 90 | text-shadow: none; 91 | } 92 | -------------------------------------------------------------------------------- /public/css/jquery.simpleLens.css: -------------------------------------------------------------------------------- 1 | /* CSS Document */ 2 | .simpleLens-container{ 3 | display: table; 4 | position: relative; 5 | } 6 | 7 | .simpleLens-big-image-container { 8 | text-align: center; 9 | position:relative; 10 | } 11 | 12 | .simpleLens-big-image { 13 | max-width: 100%; 14 | } 15 | 16 | .simpleLens-lens-image { 17 | height: auto !important; 18 | display: inline-block; 19 | text-align: center; 20 | margin:0; 21 | box-shadow:none; 22 | float:none; 23 | position:relative; 24 | width: 100%; 25 | } 26 | 27 | .simpleLens-mouse-cursor{ 28 | background-color:#CCC; 29 | opacity:0.2; 30 | filter: alpha(opacity = 20); 31 | position:absolute; 32 | top:0; 33 | left:0; 34 | border:1px solid #999; 35 | box-shadow:0 0 2px 2px #999; 36 | cursor:none; 37 | } 38 | 39 | .simpleLens-lens-element { 40 | background-color: #FFFFFF; 41 | box-shadow: 0 0 2px 2px #8E8E8E; 42 | height: 400px; 43 | left: 105%; 44 | overflow: hidden; 45 | position: absolute; 46 | top: 0; 47 | width: 480px; 48 | z-index: 9999; 49 | text-align: center; 50 | } 51 | 52 | .simpleLens-lens-element img{ 53 | position:relative; 54 | top:0; 55 | left:0; 56 | width:auto !important; 57 | max-width:none !important; 58 | } -------------------------------------------------------------------------------- /public/css/meanmenu.min.css: -------------------------------------------------------------------------------- 1 | /*! ####################################################################### 2 | 3 | MeanMenu 2.0.7 4 | -------- 5 | 6 | To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/) 7 | 8 | ####################################################################### */a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#314E6C;padding:4px 0;min-height:42px;z-index:9999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#314E6C;margin-top:44px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:22px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.mean-container .mean-nav ul li a.mean-expand:hover{background: #314E6C}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important} 9 | -------------------------------------------------------------------------------- /public/css/multi-select.css: -------------------------------------------------------------------------------- 1 | .ms-container{ 2 | background: transparent url('../img/switch.png') no-repeat 50% 50%; 3 | width: 370px; 4 | } 5 | 6 | .ms-container:after{ 7 | content: "."; 8 | display: block; 9 | height: 0; 10 | line-height: 0; 11 | font-size: 0; 12 | clear: both; 13 | min-height: 0; 14 | visibility: hidden; 15 | } 16 | 17 | .ms-container .ms-selectable, .ms-container .ms-selection{ 18 | background: #fff; 19 | color: #555555; 20 | float: left; 21 | width: 45%; 22 | } 23 | .ms-container .ms-selection{ 24 | float: right; 25 | } 26 | 27 | .ms-container .ms-list{ 28 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 29 | -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 30 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 31 | -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; 32 | -moz-transition: border linear 0.2s, box-shadow linear 0.2s; 33 | -ms-transition: border linear 0.2s, box-shadow linear 0.2s; 34 | -o-transition: border linear 0.2s, box-shadow linear 0.2s; 35 | transition: border linear 0.2s, box-shadow linear 0.2s; 36 | border: 1px solid #ccc; 37 | -webkit-border-radius: 3px; 38 | -moz-border-radius: 3px; 39 | border-radius: 3px; 40 | position: relative; 41 | height: 200px; 42 | padding: 0; 43 | overflow-y: auto; 44 | } 45 | 46 | .ms-container .ms-list.ms-focus{ 47 | border-color: rgba(82, 168, 236, 0.8); 48 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 49 | -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 50 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 51 | outline: 0; 52 | outline: thin dotted \9; 53 | } 54 | 55 | .ms-container ul{ 56 | margin: 0; 57 | list-style-type: none; 58 | padding: 0; 59 | } 60 | 61 | .ms-container .ms-optgroup-container{ 62 | width: 100%; 63 | } 64 | 65 | .ms-container .ms-optgroup-label{ 66 | margin: 0; 67 | padding: 5px 0px 0px 5px; 68 | cursor: pointer; 69 | color: #999; 70 | } 71 | 72 | .ms-container .ms-selectable li.ms-elem-selectable, 73 | .ms-container .ms-selection li.ms-elem-selection{ 74 | border-bottom: 1px #eee solid; 75 | padding: 2px 10px; 76 | color: #555; 77 | font-size: 14px; 78 | } 79 | 80 | .ms-container .ms-selectable li.ms-hover, 81 | .ms-container .ms-selection li.ms-hover{ 82 | cursor: pointer; 83 | color: #fff; 84 | text-decoration: none; 85 | background-color: #08c; 86 | } 87 | 88 | .ms-container .ms-selectable li.disabled, 89 | .ms-container .ms-selection li.disabled{ 90 | background-color: #eee; 91 | color: #aaa; 92 | cursor: text; 93 | } -------------------------------------------------------------------------------- /public/css/nivo-slider.css: -------------------------------------------------------------------------------- 1 | /* 2 | * jQuery Nivo Slider v3.2 3 | * http://nivo.dev7studios.com 4 | * 5 | * Copyright 2012, Dev7studios 6 | * Free to use and abuse under the MIT license. 7 | * http://www.opensource.org/licenses/mit-license.php 8 | */ 9 | 10 | /* The Nivo Slider styles */ 11 | .nivoSlider { 12 | position:relative; 13 | width:100%; 14 | height:auto; 15 | overflow: hidden; 16 | } 17 | .nivoSlider img { 18 | position:absolute; 19 | top:0px; 20 | left:0px; 21 | max-width: none; 22 | } 23 | .nivo-main-image { 24 | display: block !important; 25 | position: relative !important; 26 | width: 100% !important; 27 | } 28 | 29 | /* If an image is wrapped in a link */ 30 | .nivoSlider a.nivo-imageLink { 31 | position:absolute; 32 | top:0px; 33 | left:0px; 34 | width:100%; 35 | height:100%; 36 | border:0; 37 | padding:0; 38 | margin:0; 39 | z-index:6; 40 | display:none; 41 | background:white; 42 | filter:alpha(opacity=0); 43 | opacity:0; 44 | } 45 | /* The slices and boxes in the Slider */ 46 | .nivo-slice { 47 | display:block; 48 | position:absolute; 49 | z-index:5; 50 | height:100%; 51 | top:0; 52 | } 53 | .nivo-box { 54 | display:block; 55 | position:absolute; 56 | z-index:5; 57 | overflow:hidden; 58 | } 59 | .nivo-box img { display:block; } 60 | 61 | /* Caption styles */ 62 | .nivo-caption { 63 | position:absolute; 64 | left:0px; 65 | bottom:0px; 66 | background:#000; 67 | color:#fff; 68 | width:100%; 69 | z-index:8; 70 | padding: 5px 10px; 71 | opacity: 0.8; 72 | overflow: hidden; 73 | display: none; 74 | -moz-opacity: 0.8; 75 | filter:alpha(opacity=8); 76 | -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 77 | -moz-box-sizing: border-box; /* Firefox, other Gecko */ 78 | box-sizing: border-box; /* Opera/IE 8+ */ 79 | } 80 | .nivo-caption p { 81 | padding:5px; 82 | margin:0; 83 | } 84 | .nivo-caption a { 85 | display:inline !important; 86 | } 87 | .nivo-html-caption { 88 | display:none; 89 | } 90 | /* Direction nav styles (e.g. Next & Prev) */ 91 | .nivo-directionNav a { 92 | position:absolute; 93 | top:45%; 94 | z-index:9; 95 | cursor:pointer; 96 | } 97 | .nivo-prevNav { 98 | left:0px; 99 | } 100 | .nivo-nextNav { 101 | right:0px; 102 | } 103 | /* Control nav styles (e.g. 1,2,3...) */ 104 | .nivo-controlNav { 105 | text-align:center; 106 | padding: 15px 0; 107 | } 108 | .nivo-controlNav a { 109 | cursor:pointer; 110 | } 111 | .nivo-controlNav a.active { 112 | font-weight:bold; 113 | } -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/favicon.ico -------------------------------------------------------------------------------- /public/font-awesome/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/font-awesome/FontAwesome.otf -------------------------------------------------------------------------------- /public/font-awesome/font/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/font-awesome/font/FontAwesome.otf -------------------------------------------------------------------------------- /public/font-awesome/font/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/font-awesome/font/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/font-awesome/font/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/font-awesome/font/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/font-awesome/font/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/font-awesome/font/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/font-awesome/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/font-awesome/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/font-awesome/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/font-awesome/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/font-awesome/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/font-awesome/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /public/htaccess.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | Options -MultiViews 4 | 5 | 6 | RewriteEngine On 7 | 8 | # Redirect Trailing Slashes If Not A Folder... 9 | RewriteCond %{REQUEST_FILENAME} !-d 10 | RewriteRule ^(.*)/$ /$1 [L,R=301] 11 | 12 | # Handle Front Controller... 13 | RewriteCond %{REQUEST_FILENAME} !-d 14 | RewriteCond %{REQUEST_FILENAME} !-f 15 | RewriteRule ^ index.php [L] 16 | 17 | # Handle Authorization Header 18 | RewriteCond %{HTTP:Authorization} . 19 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 20 | 21 | -------------------------------------------------------------------------------- /public/img/404.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/404.jpg -------------------------------------------------------------------------------- /public/img/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/Thumbs.db -------------------------------------------------------------------------------- /public/img/about/about.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/about/about.jpg -------------------------------------------------------------------------------- /public/img/about/designer-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/about/designer-1.jpg -------------------------------------------------------------------------------- /public/img/about/designer-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/about/designer-2.jpg -------------------------------------------------------------------------------- /public/img/about/designer-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/about/designer-3.jpg -------------------------------------------------------------------------------- /public/img/about/designer-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/about/designer-4.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-1.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-2.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-3.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-4.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-5.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-6.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-7.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-8.jpg -------------------------------------------------------------------------------- /public/img/blog/blog-details.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/blog-details.jpg -------------------------------------------------------------------------------- /public/img/blog/comment-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/comment-1.jpg -------------------------------------------------------------------------------- /public/img/blog/comment-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/comment-2.jpg -------------------------------------------------------------------------------- /public/img/blog/comment-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/comment-3.jpg -------------------------------------------------------------------------------- /public/img/blog/recent-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/recent-1.jpg -------------------------------------------------------------------------------- /public/img/blog/recent-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/recent-2.jpg -------------------------------------------------------------------------------- /public/img/blog/recent-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/recent-3.jpg -------------------------------------------------------------------------------- /public/img/blog/recent-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/blog/recent-4.jpg -------------------------------------------------------------------------------- /public/img/bottom-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/bottom-arrow.png -------------------------------------------------------------------------------- /public/img/brand/brand-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/brand/brand-1.png -------------------------------------------------------------------------------- /public/img/brand/brand-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/brand/brand-2.png -------------------------------------------------------------------------------- /public/img/brand/brand-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/brand/brand-3.png -------------------------------------------------------------------------------- /public/img/brand/brand-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/brand/brand-4.png -------------------------------------------------------------------------------- /public/img/brand/brand-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/brand/brand-5.png -------------------------------------------------------------------------------- /public/img/brand/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/brand/left.png -------------------------------------------------------------------------------- /public/img/breadcrumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/breadcrumb.png -------------------------------------------------------------------------------- /public/img/cart-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/cart-1.jpg -------------------------------------------------------------------------------- /public/img/cart-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/cart-2.jpg -------------------------------------------------------------------------------- /public/img/comming-soon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/comming-soon.png -------------------------------------------------------------------------------- /public/img/contact-less.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/contact-less.jpg -------------------------------------------------------------------------------- /public/img/demo/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/Thumbs.db -------------------------------------------------------------------------------- /public/img/demo/av1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/av1.jpg -------------------------------------------------------------------------------- /public/img/demo/av2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/av2.jpg -------------------------------------------------------------------------------- /public/img/demo/av3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/av3.jpg -------------------------------------------------------------------------------- /public/img/demo/av4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/av4.jpg -------------------------------------------------------------------------------- /public/img/demo/av5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/av5.jpg -------------------------------------------------------------------------------- /public/img/demo/demo-image1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/demo-image1.jpg -------------------------------------------------------------------------------- /public/img/demo/demo-image2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/demo-image2.jpg -------------------------------------------------------------------------------- /public/img/demo/demo-image3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/demo-image3.jpg -------------------------------------------------------------------------------- /public/img/demo/envelope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/demo/envelope.png -------------------------------------------------------------------------------- /public/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/favicon.png -------------------------------------------------------------------------------- /public/img/favicon2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/favicon2.ico -------------------------------------------------------------------------------- /public/img/featured/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/featured/1.jpg -------------------------------------------------------------------------------- /public/img/featured/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/featured/2.jpg -------------------------------------------------------------------------------- /public/img/featured/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/featured/3.jpg -------------------------------------------------------------------------------- /public/img/featured/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/featured/4.jpg -------------------------------------------------------------------------------- /public/img/footer/cards.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/footer/cards.jpg -------------------------------------------------------------------------------- /public/img/footer/discover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/footer/discover.jpg -------------------------------------------------------------------------------- /public/img/footer/master.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/footer/master.jpg -------------------------------------------------------------------------------- /public/img/footer/paypal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/footer/paypal.jpg -------------------------------------------------------------------------------- /public/img/footer/visa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/footer/visa.jpg -------------------------------------------------------------------------------- /public/img/gallery/imgbox1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/gallery/imgbox1.jpg -------------------------------------------------------------------------------- /public/img/gallery/imgbox2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/gallery/imgbox2.jpg -------------------------------------------------------------------------------- /public/img/gallery/imgbox3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/gallery/imgbox3.jpg -------------------------------------------------------------------------------- /public/img/gallery/imgbox4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/gallery/imgbox4.jpg -------------------------------------------------------------------------------- /public/img/gallery/imgbox5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/gallery/imgbox5.jpg -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /public/img/gritter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/gritter.png -------------------------------------------------------------------------------- /public/img/header/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/header/logo.png -------------------------------------------------------------------------------- /public/img/hot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/hot.png -------------------------------------------------------------------------------- /public/img/hue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/hue.png -------------------------------------------------------------------------------- /public/img/icons/16/book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/book.png -------------------------------------------------------------------------------- /public/img/icons/16/cabinet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/cabinet.png -------------------------------------------------------------------------------- /public/img/icons/16/calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/calendar.png -------------------------------------------------------------------------------- /public/img/icons/16/client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/client.png -------------------------------------------------------------------------------- /public/img/icons/16/database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/database.png -------------------------------------------------------------------------------- /public/img/icons/16/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/download.png -------------------------------------------------------------------------------- /public/img/icons/16/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/graph.png -------------------------------------------------------------------------------- /public/img/icons/16/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/home.png -------------------------------------------------------------------------------- /public/img/icons/16/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/lock.png -------------------------------------------------------------------------------- /public/img/icons/16/mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/mail.png -------------------------------------------------------------------------------- /public/img/icons/16/pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/pdf.png -------------------------------------------------------------------------------- /public/img/icons/16/people.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/people.png -------------------------------------------------------------------------------- /public/img/icons/16/piechart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/piechart.png -------------------------------------------------------------------------------- /public/img/icons/16/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/search.png -------------------------------------------------------------------------------- /public/img/icons/16/shopping-bag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/shopping-bag.png -------------------------------------------------------------------------------- /public/img/icons/16/survey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/survey.png -------------------------------------------------------------------------------- /public/img/icons/16/tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/tag.png -------------------------------------------------------------------------------- /public/img/icons/16/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/user.png -------------------------------------------------------------------------------- /public/img/icons/16/wallet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/wallet.png -------------------------------------------------------------------------------- /public/img/icons/16/web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/16/web.png -------------------------------------------------------------------------------- /public/img/icons/32/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/Thumbs.db -------------------------------------------------------------------------------- /public/img/icons/32/book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/book.png -------------------------------------------------------------------------------- /public/img/icons/32/cabinet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/cabinet.png -------------------------------------------------------------------------------- /public/img/icons/32/calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/calendar.png -------------------------------------------------------------------------------- /public/img/icons/32/client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/client.png -------------------------------------------------------------------------------- /public/img/icons/32/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/dashboard.png -------------------------------------------------------------------------------- /public/img/icons/32/database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/database.png -------------------------------------------------------------------------------- /public/img/icons/32/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/download.png -------------------------------------------------------------------------------- /public/img/icons/32/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/graph.png -------------------------------------------------------------------------------- /public/img/icons/32/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/home.png -------------------------------------------------------------------------------- /public/img/icons/32/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/lock.png -------------------------------------------------------------------------------- /public/img/icons/32/mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/mail.png -------------------------------------------------------------------------------- /public/img/icons/32/pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/pdf.png -------------------------------------------------------------------------------- /public/img/icons/32/people.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/people.png -------------------------------------------------------------------------------- /public/img/icons/32/piechart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/piechart.png -------------------------------------------------------------------------------- /public/img/icons/32/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/search.png -------------------------------------------------------------------------------- /public/img/icons/32/shopping-bag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/shopping-bag.png -------------------------------------------------------------------------------- /public/img/icons/32/survey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/survey.png -------------------------------------------------------------------------------- /public/img/icons/32/tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/tag.png -------------------------------------------------------------------------------- /public/img/icons/32/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/user.png -------------------------------------------------------------------------------- /public/img/icons/32/wallet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/wallet.png -------------------------------------------------------------------------------- /public/img/icons/32/web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/icons/32/web.png -------------------------------------------------------------------------------- /public/img/larrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/larrow.png -------------------------------------------------------------------------------- /public/img/line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/line.png -------------------------------------------------------------------------------- /public/img/logo - Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/logo - Copy.png -------------------------------------------------------------------------------- /public/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/logo.png -------------------------------------------------------------------------------- /public/img/magic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/magic.jpg -------------------------------------------------------------------------------- /public/img/map-marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/map-marker.png -------------------------------------------------------------------------------- /public/img/menu-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/menu-active.png -------------------------------------------------------------------------------- /public/img/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/new.png -------------------------------------------------------------------------------- /public/img/offer/bags.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/bags.jpg -------------------------------------------------------------------------------- /public/img/offer/banner-bg-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/banner-bg-2.jpg -------------------------------------------------------------------------------- /public/img/offer/banner-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/banner-bg.jpg -------------------------------------------------------------------------------- /public/img/offer/necklaces.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/necklaces.jpg -------------------------------------------------------------------------------- /public/img/offer/new_arrival.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/new_arrival.jpg -------------------------------------------------------------------------------- /public/img/offer/offer-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/offer-1.jpg -------------------------------------------------------------------------------- /public/img/offer/offer-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/offer-2.jpg -------------------------------------------------------------------------------- /public/img/offer/offer-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/offer-3.jpg -------------------------------------------------------------------------------- /public/img/offer/offer-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/offer-4.jpg -------------------------------------------------------------------------------- /public/img/offer/rings.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/rings.jpg -------------------------------------------------------------------------------- /public/img/offer/shoes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/offer/shoes.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-1.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-10.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-11.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-12.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-2.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-3.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-4.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-5.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-6.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-7.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-8.jpg -------------------------------------------------------------------------------- /public/img/portfolio/portfolio-9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/portfolio/portfolio-9.jpg -------------------------------------------------------------------------------- /public/img/product/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/1.jpg -------------------------------------------------------------------------------- /public/img/product/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/10.jpg -------------------------------------------------------------------------------- /public/img/product/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/2.jpg -------------------------------------------------------------------------------- /public/img/product/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/3.jpg -------------------------------------------------------------------------------- /public/img/product/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/4.jpg -------------------------------------------------------------------------------- /public/img/product/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/5.jpg -------------------------------------------------------------------------------- /public/img/product/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/6.jpg -------------------------------------------------------------------------------- /public/img/product/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/7.jpg -------------------------------------------------------------------------------- /public/img/product/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/8.jpg -------------------------------------------------------------------------------- /public/img/product/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/9.jpg -------------------------------------------------------------------------------- /public/img/product/trendy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/trendy-1.jpg -------------------------------------------------------------------------------- /public/img/product/trendy-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/trendy-2.jpg -------------------------------------------------------------------------------- /public/img/product/trendy-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/trendy-3.jpg -------------------------------------------------------------------------------- /public/img/product/trendy-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/trendy-4.jpg -------------------------------------------------------------------------------- /public/img/product/trendy-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/trendy-5.jpg -------------------------------------------------------------------------------- /public/img/product/trendy-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/product/trendy-6.jpg -------------------------------------------------------------------------------- /public/img/rarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/rarrow.png -------------------------------------------------------------------------------- /public/img/saturation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/saturation.png -------------------------------------------------------------------------------- /public/img/select2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/select2.png -------------------------------------------------------------------------------- /public/img/shop-add-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/shop-add-1.jpg -------------------------------------------------------------------------------- /public/img/shop-add-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/shop-add-2.jpg -------------------------------------------------------------------------------- /public/img/single-product/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/1.jpg -------------------------------------------------------------------------------- /public/img/single-product/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/2.jpg -------------------------------------------------------------------------------- /public/img/single-product/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/3.jpg -------------------------------------------------------------------------------- /public/img/single-product/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/4.jpg -------------------------------------------------------------------------------- /public/img/single-product/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/5.jpg -------------------------------------------------------------------------------- /public/img/single-product/thumb-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/thumb-1.jpg -------------------------------------------------------------------------------- /public/img/single-product/thumb-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/thumb-2.jpg -------------------------------------------------------------------------------- /public/img/single-product/thumb-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/thumb-3.jpg -------------------------------------------------------------------------------- /public/img/single-product/thumb-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/thumb-4.jpg -------------------------------------------------------------------------------- /public/img/single-product/thumb-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/single-product/thumb-5.jpg -------------------------------------------------------------------------------- /public/img/slider/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/slider/3.jpg -------------------------------------------------------------------------------- /public/img/slider/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/slider/4.jpg -------------------------------------------------------------------------------- /public/img/slider/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/slider/5.jpg -------------------------------------------------------------------------------- /public/img/slider/banner1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/slider/banner1.jpg -------------------------------------------------------------------------------- /public/img/slider/banner2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/slider/banner2.jpg -------------------------------------------------------------------------------- /public/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/spinner.gif -------------------------------------------------------------------------------- /public/img/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/sprite.png -------------------------------------------------------------------------------- /public/img/testimonial/testimonial-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/testimonial/testimonial-bg.jpg -------------------------------------------------------------------------------- /public/img/testimonial/testimonial.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/testimonial/testimonial.jpg -------------------------------------------------------------------------------- /public/img/title-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/title-bg.jpg -------------------------------------------------------------------------------- /public/img/uploads/14913965221.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/14913965221.jpg -------------------------------------------------------------------------------- /public/img/uploads/1491914850001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1491914850001.png -------------------------------------------------------------------------------- /public/img/uploads/1491914894001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1491914894001.png -------------------------------------------------------------------------------- /public/img/uploads/1492008645001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492008645001.png -------------------------------------------------------------------------------- /public/img/uploads/1492009239001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492009239001.png -------------------------------------------------------------------------------- /public/img/uploads/1492009449001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492009449001.png -------------------------------------------------------------------------------- /public/img/uploads/1492009470001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492009470001.png -------------------------------------------------------------------------------- /public/img/uploads/1492009531001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492009531001.png -------------------------------------------------------------------------------- /public/img/uploads/1492010622001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492010622001.png -------------------------------------------------------------------------------- /public/img/uploads/1492254574001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492254574001.png -------------------------------------------------------------------------------- /public/img/uploads/1492255842001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492255842001.png -------------------------------------------------------------------------------- /public/img/uploads/1492505212thermometer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492505212thermometer.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492520779thermometer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492520779thermometer.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492666661bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492666661bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492667303bag_for_kids2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492667303bag_for_kids2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492667338bag_for_kids3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492667338bag_for_kids3.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492667364bag_for_women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492667364bag_for_women.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492667400bag_for_women2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492667400bag_for_women2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492933799bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492933799bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492933853bag_for_kids2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492933853bag_for_kids2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492933883bag_for_kids3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492933883bag_for_kids3.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492933915bag_for_women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492933915bag_for_women.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492933969bag_for_women2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492933969bag_for_women2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492934132bag_for_women2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492934132bag_for_women2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492954587bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492954587bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492954615bag_for_kids2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492954615bag_for_kids2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492954651bag_for_kids3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492954651bag_for_kids3.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492954692bag_for_women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492954692bag_for_women.jpg -------------------------------------------------------------------------------- /public/img/uploads/1492954780bag_for_women2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1492954780bag_for_women2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493030523bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493030523bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493030555bag_for_kids2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493030555bag_for_kids2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493030586bag_for_kids3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493030586bag_for_kids3.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493030615bag_for_women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493030615bag_for_women.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493030677bag_for_women2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493030677bag_for_women2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493115592bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493115592bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493115617bag_for_kids2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493115617bag_for_kids2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493115653bag_for_kids3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493115653bag_for_kids3.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493115675bag_for_women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493115675bag_for_women.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493115697bag_for_women2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493115697bag_for_women2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493219574bag_for_women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493219574bag_for_women.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493276169bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493276169bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493384217bag_for_kids3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493384217bag_for_kids3.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493384250bag_for_kids2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493384250bag_for_kids2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493451847bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493451847bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493451987bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493451987bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1493503441bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1493503441bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1494425175bag_for_women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1494425175bag_for_women.jpg -------------------------------------------------------------------------------- /public/img/uploads/1494425389bag_for_kids3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1494425389bag_for_kids3.jpg -------------------------------------------------------------------------------- /public/img/uploads/1494425595bag_for_women2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1494425595bag_for_women2.jpg -------------------------------------------------------------------------------- /public/img/uploads/1495443774bag_for_kids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1495443774bag_for_kids.jpg -------------------------------------------------------------------------------- /public/img/uploads/1495444631bag_for_kids3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zenithcoder/Multi-Vendor-E-commerce/743a7531fbaf94ed0e3c4ffe10bb2db650e9264a/public/img/uploads/1495444631bag_for_kids3.jpg -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- 1 | 8 | */ 9 | 10 | /* 11 | |-------------------------------------------------------------------------- 12 | | Register The Auto Loader 13 | |-------------------------------------------------------------------------- 14 | | 15 | | Composer provides a convenient, automatically generated class loader for 16 | | our application. We just need to utilize it! We'll simply require it 17 | | into the script here so that we don't have to worry about manual 18 | | loading any of our classes later on. It feels nice to relax. 19 | | 20 | */ 21 | 22 | require __DIR__.'/../bootstrap/autoload.php'; 23 | 24 | /* 25 | |-------------------------------------------------------------------------- 26 | | Turn On The Lights 27 | |-------------------------------------------------------------------------- 28 | | 29 | | We need to illuminate PHP development, so let us turn on the lights. 30 | | This bootstraps the framework and gets it ready for use, then it 31 | | will load up this application so that we can run it and send 32 | | the responses back to the browser and delight our users. 33 | | 34 | */ 35 | 36 | $app = require_once __DIR__.'/../bootstrap/app.php'; 37 | 38 | /* 39 | |-------------------------------------------------------------------------- 40 | | Run The Application 41 | |-------------------------------------------------------------------------- 42 | | 43 | | Once we have the application, we can handle the incoming request 44 | | through the kernel, and send the associated response back to 45 | | the client's browser allowing them to enjoy the creative 46 | | and wonderful application we have prepared for them. 47 | | 48 | */ 49 | 50 | $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); 51 | 52 | $response = $kernel->handle( 53 | $request = Illuminate\Http\Request::capture() 54 | ); 55 | 56 | $response->send(); 57 | 58 | $kernel->terminate($request, $response); 59 | -------------------------------------------------------------------------------- /public/js/checkout.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by user on 26-04-17. 3 | */ 4 | 5 | Stripe.setPublishableKey('pk_test_JmmVRPDgbHKMFQaJ3h55Yc8P'); 6 | /*Payment form javascript */ 7 | var $form = $('#payment-form'); 8 | $form.submit(function(event){ 9 | $('#charge-error').addClass('hidden'); 10 | /* Visual feedback */ 11 | $form.find('button').prop('disabled',true); 12 | // .html('Validating '); 13 | 14 | Stripe.card.createToken({ 15 | number: $('#card-number').val(), 16 | cvc: $('#card-cvc').val(), 17 | exp_month: $('#card-expiry-month').val(), 18 | exp_year: $('#card-expiry-year').val(), 19 | name: $('#card-name').val() 20 | }, stripeResponseHandler); 21 | 22 | return false; 23 | 24 | }); 25 | 26 | function stripeResponseHandler(status, response) { 27 | 28 | if(response.error) { 29 | $('#charge-error').removeClass('hidden'); 30 | $('#charge-error').text(response.error.message); 31 | $form.find('button').prop('disabled',false); 32 | } else { 33 | // Get the token ID: 34 | var token = response.id; 35 | // Insert the token into the form so it gets submitted to the server: 36 | $form.append($('').val(token)); 37 | 38 | // Submit the form: 39 | $form.get(0).submit(); 40 | } 41 | 42 | } 43 | 44 | 45 | -------------------------------------------------------------------------------- /public/js/jquery.flot.resize.min.js: -------------------------------------------------------------------------------- 1 | (function(n,p,u){var w=n([]),s=n.resize=n.extend(n.resize,{}),o,l="setTimeout",m="resize",t=m+"-special-event",v="delay",r="throttleWindow";s[v]=250;s[r]=true;n.event.special[m]={setup:function(){if(!s[r]&&this[l]){return false}var a=n(this);w=w.add(a);n.data(this,t,{w:a.width(),h:a.height()});if(w.length===1){q()}},teardown:function(){if(!s[r]&&this[l]){return false}var a=n(this);w=w.not(a);a.removeData(t);if(!w.length){clearTimeout(o)}},add:function(b){if(!s[r]&&this[l]){return false}var c;function a(d,h,g){var f=n(this),e=n.data(this,t);e.w=h!==u?h:f.width();e.h=g!==u?g:f.height();c.apply(this,arguments)}if(n.isFunction(b)){c=b;return a}else{c=b.handler;b.handler=a}}};function q(){o=p[l](function(){w.each(function(){var d=n(this),a=d.width(),b=d.height(),c=n.data(this,t);if(a!==c.w||b!==c.h){d.trigger(m,[c.w=a,c.h=b])}});q()},s[v])}})(jQuery,this);(function(b){var a={};function c(f){function e(){var h=f.getPlaceholder();if(h.width()==0||h.height()==0){return}f.resize();f.setupGrid();f.draw()}function g(i,h){i.getPlaceholder().resize(e)}function d(i,h){i.getPlaceholder().unbind("resize",e)}f.hooks.bindEvents.push(g);f.hooks.shutdown.push(d)}b.plot.plugins.push({init:c,options:a,name:"resize",version:"1.0"})})(jQuery); -------------------------------------------------------------------------------- /public/js/jquery.peity.min.js: -------------------------------------------------------------------------------- 1 | // Peity jQuery plugin version 0.6.0 2 | // (c) 2011 Ben Pickles 3 | // 4 | // http://benpickles.github.com/peity/ 5 | // 6 | // Released under MIT license. 7 | (function(i,k){function o(a,h){var b=k.createElement("canvas");b.setAttribute("width",a*m);b.setAttribute("height",h*m);m!=1&&b.setAttribute("style","width:"+a+"px;height:"+h+"px");return b}var g=i.fn.peity=function(a,h){k.createElement("canvas").getContext&&this.each(function(){i(this).change(function(){var b=i.extend({},h),d=this;i.each(b,function(a,c){i.isFunction(c)&&(b[a]=c.call(d))});var f=i(this).html();g.graphers[a].call(this,i.extend({},g.defaults[a],b));i(this).trigger("chart:changed",f)}).trigger("change")}); 8 | return this};g.graphers={};g.defaults={};g.add=function(a,h,b){g.graphers[a]=b;g.defaults[a]=h};var m=window.devicePixelRatio||1;g.add("pie",{colours:["#FFF4DD","#FF9900"],delimeter:"/",diameter:16},function(a){var h=i(this),b=h.text().split(a.delimeter),d=parseFloat(b[0]),f=parseFloat(b[1]),b=-Math.PI/2,d=d/f*Math.PI*2,f=o(a.diameter,a.diameter),e=f.getContext("2d"),c=f.width/2;e.beginPath();e.moveTo(c,c);e.arc(c,c,c,d+b,d==0?Math.PI*2:b,!1);e.fillStyle=a.colours[0];e.fill();e.beginPath();e.moveTo(c, 9 | c);e.arc(c,c,c,b,d+b,!1);e.fillStyle=a.colours[1];e.fill();h.wrapInner(i("").hide()).append(f)});g.add("line",{colour:"#c6d9fd",strokeColour:"#4d89f9",strokeWidth:1,delimeter:",",height:16,max:null,min:0,width:32},function(a){var h=i(this),b=o(a.width,a.height),d=h.text().split(a.delimeter);d.length==1&&d.push(d[0]);var f=Math.max.apply(Math,d.concat([a.max])),e=Math.min.apply(Math,d.concat([a.min])),c=b.getContext("2d"),g=b.width,l=b.height,q=g/(d.length-1),f=l/(f-e),n=[],j;c.beginPath();c.moveTo(0, 10 | l+e*f);for(j=0;j").hide()).append(b)});g.add("bar",{colour:"#4D89F9",delimeter:",",height:16,max:null,min:0,width:32},function(a){var h=i(this),b=h.text().split(a.delimeter),d=Math.max.apply(Math, 11 | b.concat([a.max])),f=Math.min.apply(Math,b.concat([a.min])),e=o(a.width,a.height),c=e.getContext("2d"),g=e.height,d=g/(d-f),l=m/2,k=(e.width+l)/b.length;c.fillStyle=a.colour;for(a=0;a").hide()).append(e)})})(jQuery,document); 12 | 13 | -------------------------------------------------------------------------------- /public/js/jquery.scrollup.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * scrollup v2.4.1 3 | * Url: http://markgoodyear.com/labs/scrollup/ 4 | * Copyright (c) Mark Goodyear — @markgdyr — http://markgoodyear.com 5 | * License: MIT 6 | */ 7 | !function(l,o,e){"use strict";l.fn.scrollUp=function(o){l.data(e.body,"scrollUp")||(l.data(e.body,"scrollUp",!0),l.fn.scrollUp.init(o))},l.fn.scrollUp.init=function(r){var s,t,c,i,n,a,d,p=l.fn.scrollUp.settings=l.extend({},l.fn.scrollUp.defaults,r),f=!1;switch(d=p.scrollTrigger?l(p.scrollTrigger):l("",{id:p.scrollName,href:"#top"}),p.scrollTitle&&d.attr("title",p.scrollTitle),d.appendTo("body"),p.scrollImg||p.scrollTrigger||d.html(p.scrollText),d.css({display:"none",position:"fixed",zIndex:p.zIndex}),p.activeOverlay&&l("
",{id:p.scrollName+"-active"}).css({position:"absolute",top:p.scrollDistance+"px",width:"100%",borderTop:"1px dotted"+p.activeOverlay,zIndex:p.zIndex}).appendTo("body"),p.animation){case"fade":s="fadeIn",t="fadeOut",c=p.animationSpeed;break;case"slide":s="slideDown",t="slideUp",c=p.animationSpeed;break;default:s="show",t="hide",c=0}i="top"===p.scrollFrom?p.scrollDistance:l(e).height()-l(o).height()-p.scrollDistance,n=l(o).scroll(function(){l(o).scrollTop()>i?f||(d[s](c),f=!0):f&&(d[t](c),f=!1)}),p.scrollTarget?"number"==typeof p.scrollTarget?a=p.scrollTarget:"string"==typeof p.scrollTarget&&(a=Math.floor(l(p.scrollTarget).offset().top)):a=0,d.click(function(o){o.preventDefault(),l("html, body").animate({scrollTop:a},p.scrollSpeed,p.easingType)})},l.fn.scrollUp.defaults={scrollName:"scrollUp",scrollDistance:300,scrollFrom:"top",scrollSpeed:300,easingType:"linear",animation:"fade",animationSpeed:200,scrollTrigger:!1,scrollTarget:!1,scrollText:"Scroll to top",scrollTitle:!1,scrollImg:!1,activeOverlay:!1,zIndex:2147483647},l.fn.scrollUp.destroy=function(r){l.removeData(e.body,"scrollUp"),l("#"+l.fn.scrollUp.settings.scrollName).remove(),l("#"+l.fn.scrollUp.settings.scrollName+"-active").remove(),l.fn.jquery.split(".")[1]>=7?l(o).off("scroll",r):l(o).unbind("scroll",r)},l.scrollUp=l.fn.scrollUp}(jQuery,window,document); -------------------------------------------------------------------------------- /public/js/matrix.chat.js: -------------------------------------------------------------------------------- 1 | 2 | $(document).ready(function(){ 3 | 4 | var msg_template = '

'; 5 | 6 | $('.chat-message button').click(function(){ 7 | var input = $(this).siblings('span').children('input[type=text]'); 8 | if(input.val() != ''){ 9 | add_message('You','img/demo/av1.jpg',input.val(),true); 10 | } 11 | }); 12 | 13 | $('.chat-message input').keypress(function(e){ 14 | if(e.which == 13) { 15 | if($(this).val() != ''){ 16 | add_message('You','img/demo/av1.jpg',$(this).val(),true); 17 | } 18 | } 19 | }); 20 | 21 | setTimeout(function(){ 22 | add_message('Linda','img/demo/av2.jpg','Hello Every one do u want to freindship with me?') 23 | },'1000'); 24 | setTimeout(function(){ 25 | add_message('Mark','img/demo/av3.jpg','Yuppi! why not sirji!!.') 26 | },'4000'); 27 | setTimeout(function(){ 28 | add_message('Linda','img/demo/av2.jpg','Thanks!!! See you soon than') 29 | },'8000'); 30 | setTimeout(function(){ 31 | add_message('Mark','img/demo/av3.jpg','ok Bye than!!!.') 32 | },'12000'); 33 | setTimeout(function(){ 34 | remove_user('Linda','Linda') 35 | },'16000'); 36 | var i = 0; 37 | function add_message(name,img,msg,clear) { 38 | i = i + 1; 39 | var inner = $('#chat-messages-inner'); 40 | var time = new Date(); 41 | var hours = time.getHours(); 42 | var minutes = time.getMinutes(); 43 | if(hours < 10) hours = '0' + hours; 44 | if(minutes < 10) minutes = '0' + minutes; 45 | var id = 'msg-'+i; 46 | var idname = name.replace(' ','-').toLowerCase(); 47 | inner.append('

' 48 | +''+name+' - '+hours+':'+minutes+'' 49 | +''+msg+'

'); 50 | $('#'+id).hide().fadeIn(800); 51 | if(clear) { 52 | $('.chat-message input').val('').focus(); 53 | } 54 | $('#chat-messages').animate({ scrollTop: inner.height() },1000); 55 | } 56 | function remove_user(userid,name) { 57 | i = i + 1; 58 | $('.contact-list li#user-'+userid).addClass('offline').delay(1000).slideUp(800,function(){ 59 | $(this).remove(); 60 | }); 61 | var inner = $('#chat-messages-inner'); 62 | var id = 'msg-'+i; 63 | inner.append('

User '+name+' left the chat

'); 64 | $('#'+id).hide().fadeIn(800); 65 | } 66 | }); 67 | -------------------------------------------------------------------------------- /public/js/matrix.form_validation.js: -------------------------------------------------------------------------------- 1 | 2 | $(document).ready(function(){ 3 | 4 | $('input[type=checkbox],input[type=radio],input[type=file]').uniform(); 5 | 6 | $('select').select2(); 7 | 8 | // Form Validation 9 | $("#basic_validate").validate({ 10 | rules:{ 11 | required:{ 12 | required:true 13 | }, 14 | email:{ 15 | required:true, 16 | email: true 17 | }, 18 | date:{ 19 | required:true, 20 | date: true 21 | }, 22 | url:{ 23 | required:true, 24 | url: true 25 | } 26 | }, 27 | errorClass: "help-inline", 28 | errorElement: "span", 29 | highlight:function(element, errorClass, validClass) { 30 | $(element).parents('.control-group').addClass('error'); 31 | }, 32 | unhighlight: function(element, errorClass, validClass) { 33 | $(element).parents('.control-group').removeClass('error'); 34 | $(element).parents('.control-group').addClass('success'); 35 | } 36 | }); 37 | 38 | $("#number_validate").validate({ 39 | rules:{ 40 | min:{ 41 | required: true, 42 | min:10 43 | }, 44 | max:{ 45 | required:true, 46 | max:24 47 | }, 48 | number:{ 49 | required:true, 50 | number:true 51 | } 52 | }, 53 | errorClass: "help-inline", 54 | errorElement: "span", 55 | highlight:function(element, errorClass, validClass) { 56 | $(element).parents('.control-group').addClass('error'); 57 | }, 58 | unhighlight: function(element, errorClass, validClass) { 59 | $(element).parents('.control-group').removeClass('error'); 60 | $(element).parents('.control-group').addClass('success'); 61 | } 62 | }); 63 | 64 | $("#password_validate").validate({ 65 | rules:{ 66 | pwd:{ 67 | required: true, 68 | minlength:6, 69 | maxlength:20 70 | }, 71 | pwd2:{ 72 | required:true, 73 | minlength:6, 74 | maxlength:20, 75 | equalTo:"#pwd" 76 | } 77 | }, 78 | errorClass: "help-inline", 79 | errorElement: "span", 80 | highlight:function(element, errorClass, validClass) { 81 | $(element).parents('.control-group').addClass('error'); 82 | }, 83 | unhighlight: function(element, errorClass, validClass) { 84 | $(element).parents('.control-group').removeClass('error'); 85 | $(element).parents('.control-group').addClass('success'); 86 | } 87 | }); 88 | }); 89 | -------------------------------------------------------------------------------- /public/js/matrix.interface.js: -------------------------------------------------------------------------------- 1 | 2 | $(document).ready(function(){ 3 | 4 | // === jQuery Peity === // 5 | $.fn.peity.defaults.line = { 6 | strokeWidth: 1, 7 | delimeter: ",", 8 | height: 24, 9 | max: null, 10 | min: 0, 11 | width: 50 12 | }; 13 | $.fn.peity.defaults.bar = { 14 | delimeter: ",", 15 | height: 24, 16 | max: null, 17 | min: 0, 18 | width: 50 19 | }; 20 | $(".peity_line_good span").peity("line", { 21 | colour: "#B1FFA9", 22 | strokeColour: "#459D1C" 23 | }); 24 | $(".peity_line_bad span").peity("line", { 25 | colour: "#FFC4C7", 26 | strokeColour: "#BA1E20" 27 | }); 28 | $(".peity_line_neutral span").peity("line", { 29 | colour: "#CCCCCC", 30 | strokeColour: "#757575" 31 | }); 32 | $(".peity_bar_good span").peity("bar", { 33 | colour: "#459D1C" 34 | }); 35 | $(".peity_bar_bad span").peity("bar", { 36 | colour: "#BA1E20" 37 | }); 38 | $(".peity_bar_neutral span").peity("bar", { 39 | colour: "#757575" 40 | }); 41 | 42 | // === jQeury Gritter, a growl-like notifications === // 43 | $.gritter.add({ 44 | title: 'Important Unread messages', 45 | text: 'You have 12 unread messages.', 46 | image: 'img/demo/envelope.png', 47 | sticky: false 48 | }); 49 | $('#gritter-notify .normal').click(function(){ 50 | $.gritter.add({ 51 | title: 'Normal notification', 52 | text: 'This is a normal notification', 53 | sticky: false 54 | }); 55 | }); 56 | 57 | $('#gritter-notify .sticky').click(function(){ 58 | $.gritter.add({ 59 | title: 'Sticky notification', 60 | text: 'This is a sticky notification', 61 | sticky: true 62 | }); 63 | }); 64 | 65 | $('#gritter-notify .image').click(function(){ 66 | var imgsrc = $(this).attr('data-image'); 67 | $.gritter.add({ 68 | title: 'Important Unread messages', 69 | text: 'You have 12 unread messages.', 70 | image: imgsrc, 71 | sticky: false 72 | }); 73 | }); 74 | }); 75 | -------------------------------------------------------------------------------- /public/js/matrix.login.js: -------------------------------------------------------------------------------- 1 | 2 | $(document).ready(function(){ 3 | 4 | var login = $('#loginform'); 5 | var recover = $('#recoverform'); 6 | var speed = 400; 7 | 8 | $('#to-recover').click(function(){ 9 | 10 | $("#loginform").slideUp(); 11 | $("#recoverform").fadeIn(); 12 | }); 13 | $('#to-login').click(function(){ 14 | 15 | $("#recoverform").hide(); 16 | $("#loginform").fadeIn(); 17 | }); 18 | 19 | 20 | $('#to-login').click(function(){ 21 | 22 | }); 23 | 24 | if($.browser.msie == true && $.browser.version.slice(0,3) < 10) { 25 | $('input[placeholder]').each(function(){ 26 | 27 | var input = $(this); 28 | 29 | $(input).val(input.attr('placeholder')); 30 | 31 | $(input).focus(function(){ 32 | if (input.val() == input.attr('placeholder')) { 33 | input.val(''); 34 | } 35 | }); 36 | 37 | $(input).blur(function(){ 38 | if (input.val() == '' || input.val() == input.attr('placeholder')) { 39 | input.val(input.attr('placeholder')); 40 | } 41 | }); 42 | }); 43 | 44 | 45 | 46 | } 47 | }); -------------------------------------------------------------------------------- /public/js/matrix.popover.js: -------------------------------------------------------------------------------- 1 | 2 | $(function () 3 | { $("#example, #example2, #example3, #example4").popover(); 4 | }); 5 | 6 | 7 | !function( $ ) { 8 | "use strict" 9 | var Popover = function ( element, options ) { 10 | this.init('popover', element, options) 11 | } 12 | /* NOTE: POPOVER EXTENDS BOOTSTRAP-TOOLTIP.js 13 | ========================================== */ 14 | Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype, { 15 | constructor: Popover 16 | , setContent: function () { 17 | var $tip = this.tip() 18 | , title = this.getTitle() 19 | , content = this.getContent() 20 | $tip.find('.popover-title')[ $.type(title) == 'object' ? 'append' : 'html' ](title) 21 | $tip.find('.popover-content > *')[ $.type(content) == 'object' ? 'append' : 'html' ](content) 22 | $tip.removeClass('fade top bottom left right in') 23 | } 24 | , hasContent: function () { 25 | return this.getTitle() || this.getContent() 26 | } 27 | , getContent: function () { 28 | var content 29 | , $e = this.$element 30 | , o = this.options 31 | content = $e.attr('data-content') 32 | || (typeof o.content == 'function' ? o.content.call($e[0]) : o.content) 33 | content = content.toString().replace(/(^\s*|\s*$)/, "") 34 | return content 35 | } 36 | , tip: function() { 37 | if (!this.$tip) { 38 | this.$tip = $(this.options.template) 39 | } 40 | return this.$tip 41 | } 42 | }) 43 | /* POPOVER PLUGIN DEFINITION 44 | * ======================= */ 45 | $.fn.popover = function ( option ) { 46 | return this.each(function () { 47 | var $this = $(this) 48 | , data = $this.data('popover') 49 | , options = typeof option == 'object' && option 50 | if (!data) $this.data('popover', (data = new Popover(this, options))) 51 | if (typeof option == 'string') data[option]() 52 | }) 53 | } 54 | $.fn.popover.Constructor = Popover 55 | $.fn.popover.defaults = $.extend({} , $.fn.tooltip.defaults, { 56 | placement: 'right' 57 | , content: '' 58 | , template: '

' 59 | }) 60 | }( window.jQuery ); 61 | -------------------------------------------------------------------------------- /public/js/matrix.tables.js: -------------------------------------------------------------------------------- 1 | 2 | $(document).ready(function(){ 3 | 4 | $('.data-table').dataTable({ 5 | "bJQueryUI": true, 6 | "sPaginationType": "full_numbers", 7 | "sDom": '<""l>t<"F"fp>' 8 | }); 9 | 10 | $('input[type=checkbox],input[type=radio],input[type=file]').uniform(); 11 | 12 | $('select').select2(); 13 | 14 | $("span.icon input:checkbox, th input:checkbox").click(function() { 15 | var checkedStatus = this.checked; 16 | var checkbox = $(this).parents('.widget-box').find('tr td:first-child input:checkbox'); 17 | checkbox.each(function() { 18 | this.checked = checkedStatus; 19 | if (checkedStatus == this.checked) { 20 | $(this).closest('.checker > span').removeClass('checked'); 21 | } 22 | if (this.checked) { 23 | $(this).closest('.checker > span').addClass('checked'); 24 | } 25 | }); 26 | }); 27 | }); 28 | -------------------------------------------------------------------------------- /public/js/matrix.wizard.js: -------------------------------------------------------------------------------- 1 | 2 | $(document).ready(function(){ 3 | 4 | $("#form-wizard").formwizard({ 5 | formPluginEnabled: true, 6 | validationEnabled: true, 7 | focusFirstInput : true, 8 | disableUIStyles : true, 9 | 10 | formOptions :{ 11 | success: function(data){$("#status").fadeTo(500,1,function(){ $(this).html("Form was submitted!").fadeTo(5000, 0); })}, 12 | beforeSubmit: function(data){$("#submitted").html("Form was submitted with ajax. Data sent to the server: " + $.param(data) + "");}, 13 | dataType: 'json', 14 | resetForm: true 15 | }, 16 | validationOptions : { 17 | rules: { 18 | username: "required", 19 | password: "required", 20 | password2: { 21 | equalTo: "#password" 22 | }, 23 | email: { required: true, email: true }, 24 | eula: "required" 25 | }, 26 | messages: { 27 | username: "Please enter your name or username", 28 | password: "You must enter the password", 29 | password2: { equalTo: "Password don't match" }, 30 | email: { required: "Please, enter your email", email: "Correct email format is name@domain.com" }, 31 | eula: "You must accept the eula" 32 | }, 33 | errorClass: "help-inline", 34 | errorElement: "span", 35 | highlight:function(element, errorClass, validClass) { 36 | $(element).parents('.control-group').addClass('error'); 37 | }, 38 | unhighlight: function(element, errorClass, validClass) { 39 | $(element).parents('.control-group').removeClass('error'); 40 | } 41 | } 42 | }); 43 | }); 44 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /public/web.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /resources/assets/js/app.js: -------------------------------------------------------------------------------- 1 | 2 | /** 3 | * First we will load all of this project's JavaScript dependencies which 4 | * include Vue and Vue Resource. This gives a great starting point for 5 | * building robust, powerful web applications using Vue and Laravel. 6 | */ 7 | 8 | require('./bootstrap'); 9 | 10 | /** 11 | * Next, we will create a fresh Vue application instance and attach it to 12 | * the page. Then, you may begin adding components to this application 13 | * or customize the JavaScript scaffolding to fit your unique needs. 14 | */ 15 | 16 | Vue.component('example', require('./components/Example.vue')); 17 | 18 | const app = new Vue({ 19 | el: '#app' 20 | }); 21 | -------------------------------------------------------------------------------- /resources/assets/js/bootstrap.js: -------------------------------------------------------------------------------- 1 | 2 | window._ = require('lodash'); 3 | 4 | /** 5 | * We'll load jQuery and the Bootstrap jQuery plugin which provides support 6 | * for JavaScript based Bootstrap features such as modals and tabs. This 7 | * code may be modified to fit the specific needs of your application. 8 | */ 9 | 10 | window.$ = window.jQuery = require('jquery'); 11 | require('bootstrap-sass'); 12 | 13 | /** 14 | * Vue is a modern JavaScript library for building interactive web interfaces 15 | * using reactive data binding and reusable components. Vue's API is clean 16 | * and simple, leaving you to focus on building your next great project. 17 | */ 18 | 19 | window.Vue = require('vue'); 20 | require('vue-resource'); 21 | 22 | /** 23 | * We'll register a HTTP interceptor to attach the "CSRF" header to each of 24 | * the outgoing requests issued by this application. The CSRF middleware 25 | * included with Laravel will automatically verify the header's value. 26 | */ 27 | 28 | Vue.http.interceptors.push((request, next) => { 29 | request.headers.set('X-CSRF-TOKEN', Laravel.csrfToken); 30 | 31 | next(); 32 | }); 33 | 34 | /** 35 | * Echo exposes an expressive API for subscribing to channels and listening 36 | * for events that are broadcast by Laravel. Echo and event broadcasting 37 | * allows your team to easily build robust real-time web applications. 38 | */ 39 | 40 | // import Echo from "laravel-echo" 41 | 42 | // window.Echo = new Echo({ 43 | // broadcaster: 'pusher', 44 | // key: 'your-pusher-key' 45 | // }); 46 | -------------------------------------------------------------------------------- /resources/assets/js/components/Example.vue: -------------------------------------------------------------------------------- 1 | 16 | 17 | 24 | -------------------------------------------------------------------------------- /resources/assets/sass/_variables.scss: -------------------------------------------------------------------------------- 1 | 2 | // Body 3 | $body-bg: #f5f8fa; 4 | 5 | // Borders 6 | $laravel-border-color: darken($body-bg, 10%); 7 | $list-group-border: $laravel-border-color; 8 | $navbar-default-border: $laravel-border-color; 9 | $panel-default-border: $laravel-border-color; 10 | $panel-inner-border: $laravel-border-color; 11 | 12 | // Brands 13 | $brand-primary: #3097D1; 14 | $brand-info: #8eb4cb; 15 | $brand-success: #2ab27b; 16 | $brand-warning: #cbb956; 17 | $brand-danger: #bf5329; 18 | 19 | // Typography 20 | $font-family-sans-serif: "Raleway", sans-serif; 21 | $font-size-base: 14px; 22 | $line-height-base: 1.6; 23 | $text-color: #636b6f; 24 | 25 | // Navbar 26 | $navbar-default-bg: #fff; 27 | 28 | // Buttons 29 | $btn-default-color: $text-color; 30 | 31 | // Inputs 32 | $input-border: lighten($text-color, 40%); 33 | $input-border-focus: lighten($brand-primary, 25%); 34 | $input-color-placeholder: lighten($text-color, 30%); 35 | 36 | // Panels 37 | $panel-default-heading-bg: #fff; 38 | -------------------------------------------------------------------------------- /resources/assets/sass/app.scss: -------------------------------------------------------------------------------- 1 | 2 | // Fonts 3 | @import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600); 4 | 5 | // Variables 6 | @import "variables"; 7 | 8 | // Bootstrap 9 | @import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap"; 10 | -------------------------------------------------------------------------------- /resources/lang/en/auth.php: -------------------------------------------------------------------------------- 1 | 'These credentials do not match our records.', 17 | 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 18 | 19 | ]; 20 | -------------------------------------------------------------------------------- /resources/lang/en/pagination.php: -------------------------------------------------------------------------------- 1 | '« Previous', 17 | 'next' => 'Next »', 18 | 19 | ]; 20 | -------------------------------------------------------------------------------- /resources/lang/en/passwords.php: -------------------------------------------------------------------------------- 1 | 'Passwords must be at least six characters and match the confirmation.', 17 | 'reset' => 'Your password has been reset!', 18 | 'sent' => 'We have e-mailed your password reset link!', 19 | 'token' => 'This password reset token is invalid.', 20 | 'user' => "We can't find a user with that e-mail address.", 21 | 22 | ]; 23 | -------------------------------------------------------------------------------- /resources/views/auth/passwords/email.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.app') 2 | 3 | 4 | @section('content') 5 |
6 |
7 |
8 |
9 |
Reset Password
10 |
11 | @if (session('status')) 12 |
13 | {{ session('status') }} 14 |
15 | @endif 16 | 17 |
18 | {{ csrf_field() }} 19 | 20 |
21 | 22 | 23 |
24 | 25 | 26 | @if ($errors->has('email')) 27 | 28 | {{ $errors->first('email') }} 29 | 30 | @endif 31 |
32 |
33 | 34 |
35 |
36 | 39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 | @endsection 48 | -------------------------------------------------------------------------------- /resources/views/backend/dashboard.blade.php: -------------------------------------------------------------------------------- 1 | @extends('backend.layout_backend') 2 | 3 | @section('content') 4 | 5 | 6 | 7 |
27 | 28 | @endsection -------------------------------------------------------------------------------- /resources/views/backend/includes/footer.blade.php: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 |
5 | 6 | 7 | 8 | {{ Html::script('js/jquery.min.js') }} 9 | {{ Html::script('js/bootstrap.min.js') }} 10 | {{ Html::script('js/matrix.form_validation.js') }} 11 | {{ Html::script('js/jquery.peity.min.js') }} 12 | {{ Html::script('js/matrix.interface.js') }} 13 | {{ Html::script('js/excanvas.min.js') }} 14 | {{ Html::script('js/jquery.ui.custom.js') }} 15 | {{ Html::script('js/jquery.validate.js') }} 16 | {{ Html::script('js/jquery.dataTables.min.js') }} 17 | {{ Html::script('js/jquery.wizard.js') }} 18 | {{ Html::script('js/jquery.uniform.js') }} 19 | {{ Html::script('js/jquery.toggle.buttons.js') }} 20 | {{ Html::script('js/jquery.flot.min.js') }} 21 | {{ Html::script('js/jquery.flot.resize.min.js') }} 22 | {{ Html::script('js/jquery.gritter.min.js') }} 23 | {{ Html::script('js/matrix.js') }} 24 | {{ Html::script('js/matrix.dashboard.js') }} 25 | 26 | {{ Html::script('js/select2.min.js') }} 27 | {{ Html::script('js/matrix.popover.js') }} 28 | {{ Html::script('js/bootstrap-colorpicker.js') }} 29 | {{ Html::script('js/bootstrap-datepicker.js') }} 30 | {{ Html::script('js/fullcalendar.min.js') }} 31 | {{ Html::script('js/matrix.chat.js') }} 32 | {{ Html::script('js/matrix.tables.js') }} 33 | 34 | 35 | 59 | 60 | 61 | -------------------------------------------------------------------------------- /resources/views/backend/includes/header.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Pako Admin 6 | 7 | 8 | 9 | {{ Html::style('css/bootstrap.min.css') }} 10 | {{ Html::style('css/bootstrap-responsive.min.css') }} 11 | {{ Html::style('css/fullcalendar.css') }} 12 | {{ Html::style('css/matrix-style.css') }} 13 | {{ Html::style('css/matrix-media.css') }} 14 | {{ Html::style('font-awesome/css/font-awesome.css') }} 15 | {{ Html::style('css/jquery.gritter.css') }} 16 | {{ Html::style('css/colorpicker.css') }} 17 | {{ Html::style('css/datepicker.css') }} 18 | {{ Html::style('css/uniform.css') }} 19 | {{ Html::style('css/select2.css') }} 20 | {{ Html::style('css/bootstrap-wysihtml5.css') }} 21 | {{ Html::style('css/multiselect.css') }} 22 | 23 | -------------------------------------------------------------------------------- /resources/views/backend/includes/side-nav.blade.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/views/backend/includes/top-nav.blade.php: -------------------------------------------------------------------------------- 1 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /resources/views/backend/layout_backend.blade.php: -------------------------------------------------------------------------------- 1 | path() == $uri; 5 | } 6 | ?> 7 | 8 | 9 | @include('backend.includes.header') 10 | 11 | 12 | 13 | 16 | 17 | 18 | 19 | 20 | @include('backend.includes.top-nav') 21 | 22 | 23 | 24 | @include('backend.includes.side-nav') 25 | 26 | 27 | 28 |
29 | @yield('content') 30 | 31 |
32 | 33 | 34 | 35 | @include('backend.includes.footer') -------------------------------------------------------------------------------- /resources/views/backend/manage_users.blade.php: -------------------------------------------------------------------------------- 1 | @extends('backend.layout_backend') 2 | 3 | @section('content') 4 | 5 |
6 |
7 |
8 |

Manage Users

9 |
10 | 11 |
12 |
13 | 19 |
20 |
21 |
22 | 23 | 24 |
25 | 26 | @endsection 27 | -------------------------------------------------------------------------------- /resources/views/backend/users.blade.php: -------------------------------------------------------------------------------- 1 | @extends('backend.layout_backend') 2 | 3 | @section('content') 4 | 5 |
6 |
7 |
8 |

Users

9 |
10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | @if('users') 22 | 23 | @forelse($users as $user) 24 | 25 | 26 | 27 | 30 | 44 | 45 | @empty 46 |
  • NO USER FOUND
  • 47 | @endforelse 48 | @endif 49 | 50 | 51 |
    NameEmailRoleActions
    {{$user->name}}{{$user->email}} 28 | @foreach($user->roles as $role){{$role->name}}@endforeach 29 | 31 | 32 | 33 | View 34 | 35 | 36 | 37 | Edit 38 | 39 | 40 | 41 | Delete 42 | 43 |
    52 |
    53 |
    54 | 55 |
    56 |
    {!! $users->links() !!}
    57 | 58 | 59 | @endsection 60 | -------------------------------------------------------------------------------- /resources/views/emails/activation.blade.php: -------------------------------------------------------------------------------- 1 | Welcome, {{ $name }} 2 | Please activate your account : {{ url('user/activation', $link)}} -------------------------------------------------------------------------------- /resources/views/errors/503.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Be right back. 5 | 6 | 7 | 8 | 39 | 40 | 41 |
    42 |
    43 |
    Be right back.
    44 |
    45 |
    46 | 47 | 48 | -------------------------------------------------------------------------------- /resources/views/frontend/include/header.blade.php: -------------------------------------------------------------------------------- 1 | 2 | @section('title','PAKO|HomePage') 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /resources/views/frontend/include/top-nav.blade.php: -------------------------------------------------------------------------------- 1 | 2 |
    3 |
    4 |
    5 |
    6 | 15 | 16 |
    17 | 25 | 37 |
    38 |
    39 |
    40 | 41 | -------------------------------------------------------------------------------- /resources/views/home.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.app') 2 | 3 | @section('content') 4 |
    5 |
    6 |
    7 |
    8 |
    Dashboard
    9 | 10 |
    11 | You are logged in! 12 |
    13 |
    14 |
    15 |
    16 |
    17 | @endsection 18 | -------------------------------------------------------------------------------- /resources/views/test.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | PAKO 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |

    13 |
    14 |

    15 | 20 |

    21 |
    22 | 23 |
    24 |

    25 |
    26 | 27 | 28 | -------------------------------------------------------------------------------- /resources/views/vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /routes/api.php: -------------------------------------------------------------------------------- 1 | user(); 18 | })->middleware('auth:api'); 19 | -------------------------------------------------------------------------------- /routes/console.php: -------------------------------------------------------------------------------- 1 | comment(Inspiring::quote()); 18 | })->describe('Display an inspiring quote'); 19 | -------------------------------------------------------------------------------- /server.php: -------------------------------------------------------------------------------- 1 | 8 | */ 9 | 10 | $uri = urldecode( 11 | parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) 12 | ); 13 | 14 | // This file allows us to emulate Apache's "mod_rewrite" functionality from the 15 | // built-in PHP web server. This provides a convenient way to test a Laravel 16 | // application without having installed a "real" web server software here. 17 | if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) { 18 | return false; 19 | } 20 | 21 | require_once __DIR__.'/public/index.php'; 22 | -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/.gitignore: -------------------------------------------------------------------------------- 1 | config.php 2 | routes.php 3 | schedule-* 4 | compiled.php 5 | services.json 6 | events.scanned.php 7 | routes.scanned.php 8 | down 9 | -------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/ExampleTest.php: -------------------------------------------------------------------------------- 1 | visit('/') 17 | ->see('Laravel'); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- 1 | make(Illuminate\Contracts\Console\Kernel::class)->bootstrap(); 22 | 23 | return $app; 24 | } 25 | } 26 | --------------------------------------------------------------------------------