Skip to content

kabi097/laravel-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoEvents.pl (laravel-shop)

Prosty sklep internetowy napisany przy użyciu frameworka Laravel oraz biblioteki jQuery. Umożliwia przegląd i zakup biletów na wydarzenia kulturalne.

Demo (video)

Zobacz film

Funkcje

  • Rejestracja i logowanie
  • Przegląd produktów, paginacja, stany magazynowe
  • Panel administratora Voyager
  • Walidacja danych
  • Interaktywny koszyk i galeria zdjęć (jQuery)
  • Powiadomienia e-mail + przeglądarka powiadomień
  • Generowanie numerów zamówienia
  • Generator przykładowych produktów

Instrukcja

  1. Ściągnij repozytorium git clone git@github.com:kabi097/laravel-shop.git
  2. Zainstaluj PHP z dodatkami
sudo apt-get install php7.4 php7.4-xml php7.4-gd php7.4-mbstring php7.4-mysql
  1. Zainstaluj bazę danych MySQL
sudo apt-get update
sudo apt-get install mysql-server
mysql_secure_installation
  1. Zaloguj się do MySQL, dodaj bazę danych i przykładowego użytkownika
mysql -u root -p 
[wpisz hasło]
CREATE DATABASE laravelshop;
grant all privileges on laravelshop.* to user1@'%' identified by 'qwerty123';
grant all privileges on laravelshop.* to user1@localhost identified by 'qwerty123';
  1. Skopiuj zawartość .env.example do pliku .env i uzupełnij dane
DB_DATABASE=laravelshop
DB_USERNAME=user1
DB_PASSWORD=qwerty123
  1. Zainstaluj zależności
composer install
  1. Wygeneruj klucz php artisan key:generate

  2. Wykonaj migrację

php artisan migrate:fresh
  1. Zainstaluj panel administratora Voyager
php artisan voyager:install
  1. Dodaj nowego użytkownika do panelu Voyager
php artisan voyager:admin admin@admin.pl --create
  1. (opcjonalne) Wypełnij bazę danych przykładowymi danymi
php artisan db:seed
  1. (opcjonalne) Pobierz przykładowe obrazki dla wszystkich produktów w bazie
php artisan db:seed --class ProductImagesSeeder
  1. Uruchom serwer aplikacji php artisan serve
  2. Wejdź pod adres localhost:8000 i korzystaj z aplikacji.

About

Prosty sklep internetowy napisany przy użyciu frameworka Laravel oraz biblioteki jQuery.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors