Koriscene tehnologije Angular 14 i Laravel 8.1
Potrebno je unutar Backend-Laravel foldera pronaci fajl
.env.example
nakon toga obrisati ekstenziju .example
tako da ostane samo .env
U tom fajlu podesi potrebne parametre poput portova i naziv baze podataka
Otvoriti XAMPP i ukljuciti Apache i MySQL
Otvoriti
http://127.0.0.1/phpmyadmin/
-
Napraviti bazu pod nazivom "ng_music"
-
Importovati ng_music.sql
-
Otvoriti 2 terminala
U prvom terminalu pokrenuti komande
cd Backend-Laravel
composer install
php artisan key:generate
php artisan config:cache
php artisan serve --port=8000
U drugom terminalu pokrenuti komande
cd Frontend-Angular
npm install
ng serve --open
Potrebno je pokrenuti na :4200
Kredencijali za admin logovanje su :
admin@gmail.com
pass
Kredencijali za user logovanje su :
user@gmail.com
pass
USER
Omoguceno pravljenje novih plejlisti i dodavanje pesama unutar istih, tako i brisanje plejlisti i pesama unutar
ADMIN
Omoguceno dodavanje, izmena i brisanje (pesme i izvodjaci)