Skip to content

broccoli-head/MusicHead

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

🎧 MusicHead - opinie o muzyce 🎧

Strona jest oparta o framework Django. Głównym zamierzeniem projektu jest szukanie piosenek, sprawdzanie ich szczegółow oraz dodawanie pod nimi opinii.

screen1 screen2

❗ WAŻNE ❗

1. Migracje

Przy pierwszym użyciu, gdy nie ma danych w bazie, należy wykonać migracje:

python manage.py makemigrations strona
python manage.py migrate strona

lub jeżeli występują błędy:

python manage.py makemigrations
python manage.py migrate

2. WYMAGANE BIBLIOTEKI

Aby pobrać wszystkie biblioteki, wystarczy w terminalu wpisać:
pip install -r requirements.txt

3. KLUCZ SPOTIFY

Aby API Spotify poprawnie działało, konieczne jest:

  1. Utworzenie za darmo własnej aplikacji pod tym linkiem.
  2. Dodanie do pliku settings.py kluczy aplikacji: SPOTIFY_CLIENT_ID oraz SPOTIFY_CLIENT_SECRET

⚙️ FUNKCJONALNOŚĆ ⚙️

Główne funkcje strony:

  • system kont
  • dodawanie piosenek do lokalnej bazy danych
  • strona główna z listą ostatnio dodanych utworów
  • szukanie piosenek po tytule, artyście lub albumie
  • wyszukiwanie utworów w bazie Spotify
  • dodawanie opinii do piosenek w formie gwiazdek od 1 do 5 oraz komentarzy

👇 UŻYTE TECHNOLOGIE 👇

  • HTML
  • JavaScript
  • CSS
  • Python (biblioteki: Django, Pillow - do obsługi zdjęć, Spotipy - do integracji z API Spotify)
  • SQLite

CAŁY KOD JEST PRACĄ WŁASNĄ!

© 2025 Łukasz Rudowski

About

Django website project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors