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.
Setup with Docker and Laravel Sail.
- 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
- Visit the application in your browser at http://localhost