hey6 / laravel-ecommerce-api

Ecommerce products API built with Laravel supporting CRUD operations with Vue.js interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Products API (laravel-products-api)

Laravel backend API with VueJS Frontend

Technology Stack

  • PHP
  • Laravel
  • MySQL
  • VueJS
  • Vue Router
  • VueX
  • Bootstrap
  • Firebase Auth

Preview

Homepage

Store

Cart

Login

Product List

API

Installation

  1. composer install
  2. php artisan migrate
  3. cd client && yarn && yarn build && cd .. or cd client && npm install && npm run build && cd ..
  4. php artisan serve
  5. Project is running at http://localhost:8000/

Note

  • Install Composer
  • Have a MySQL Server running (or use xampp)
  • Setup .env file from .env.example
  • Install NodeJS

Refer package.json for client

About

Ecommerce products API built with Laravel supporting CRUD operations with Vue.js interface

License:Apache License 2.0


Languages

Language:PHP 76.3%Language:Vue 20.0%Language:HTML 3.7%