Skip to content

lukasondrejka/laravel-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Marketplaces

This Laravel responsive web application allows users to list items for sale and purchase items from other users.

Technologies: Laravel, React, Inertia.js, React Bootstrap, MySQL, Sass

Application uses standard Laravel project structure with React components in the resources/js directory and Scss styles in the resources/scss directory.

Development setup

Setup with Docker and Laravel Sail.

Prerequisites

Setup

  • Clone the repository
git clone https://github.com/lukasondrejka/laravel-marketplace.git
  • Change into the project directory
cd laravel-marketplace
  • Start the application using Laravel Sail
./vendor/bin/sail up
  • Run the database migrations
./vendor/bin/sail artisan migrate
  • Seed categories
./vendor/bin/sail artisan db:seed --class=CategorySeeder
  • Install the npm dependencies
./vendor/bin/sail npm install
  • Start React development server
./vendor/bin/sail npm run dev

Resources