Spotyfinder helps users discover better Spotify recommendations through a custom algorithm and machine learning.
Frontend: React, TypeScript, Tailwind CSS, Next.js
Backend: Python, FastAPI
Database: MySQL
Containerization: Docker
From the repo root:
DEV
docker compose -f docker/compose.dev.yml up --build
- Frontend: http://localhost:3000
- Backend: http://localhost:8000
- Database http://localhost:5432
PROD
docker compose -f docker/compose.prod.yml up --build
- Website: http://localhost:8080
start container
docker compose -f docker/compose.dev.yml up
stop container
docker compose -f docker/compose.dev.yml down
