Follow these steps to set up the Laravel-based webshop on your local machine:
- Run the Install Script: Execute the included PowerShell script.
.\install.ps1
- Install Composer Dependencies: Generate dependencies in the
vendor
folder.composer install
- Set Up Environment Variables: Rename
.env.example
to.env
.mv .env.example .env
- Configure Database: Update the MySQL DB credentials in
.env
. MySQL 8+ is supported; enter your username and password. - Generate Application Key: Run the following command to generate the application key.
php artisan key:generate
- Run Migrations: Migrate the database schema.
php artisan migrate
- Install NPM Dependencies: Install required frontend packages.
npm install
- Build Frontend Assets: Compile the frontend assets.
npm run build
- Start the Development Server: Run the application.
php artisan serve
Here are some visuals of the webshop:
Welcome to our modern and efficient webshop built on the Laravel framework – a platform renowned for its expressive and elegant syntax. We've designed this webshop with your convenience and satisfaction in mind, ensuring a seamless shopping experience from start to finish.
Our Laravel-based webshop offers a host of features and benefits, including:
- Simple and Intuitive Design: Navigate through our webshop effortlessly thanks to our clean and user-friendly interface.
- Secure Transactions: Rest assured that your transactions are secure with robust security measures implemented throughout the platform.
- Fast and Reliable Performance: Experience lightning-fast loading times and reliable performance, ensuring minimal wait times during your shopping journey.
- Extensive Product Range: Explore our extensive range of products, carefully curated to cater to diverse tastes and preferences.
- Seamless Checkout Process: Enjoy a hassle-free checkout process, with multiple payment options available for your convenience.
- Responsive Customer Support: Need assistance? Our dedicated support team is always ready to assist you with any queries or concerns you may have.
New to Laravel? Don't worry – we've got you covered! Dive into our comprehensive documentation and video tutorial library to learn everything you need to know about Laravel and how to make the most out of our webshop.
- Documentation: Access our extensive documentation for detailed guides and tutorials.
- Laravel Bootcamp: Join our Laravel Bootcamp and embark on a journey to build a modern Laravel application from scratch.
- Laracasts: Prefer video tutorials? Check out Laracasts for thousands of video tutorials covering Laravel, PHP, unit testing, and more.
We extend our heartfelt thanks to our sponsors for their generous support, enabling us to continuously improve and enhance our webshop. Interested in becoming a sponsor? Learn more about our Laravel Partners program.
We welcome contributions from the community to further enhance our webshop and make it even better! Interested in contributing? Check out our contribution guide in the Laravel documentation.
To ensure a welcoming and inclusive community, we kindly ask all members to adhere to our Code of Conduct.
Your security is our top priority. If you discover any security vulnerabilities within our webshop, please report them to us immediately by emailing Taylor Otwell at [email protected]. Rest assured that all security concerns will be promptly addressed.
Our Laravel-based webshop is open-source software licensed under the MIT license, allowing you the freedom to use, modify, and distribute the software as you see fit.