feat: implement authentication and core API endpoints - auth, podcasts, episodes

This commit is contained in:
Michael committed 2026-04-16 09:55:15 +02:00
1 parent 8df1161023
commit 8c00a1b0f5
13 files changed
+822 -1

No files matched your search

+45
View File
@@ -0,0 +1,45 @@
@echo off
setlocal enabledelayedexpansion
echo.
echo 🎙️ Podcastic Development Server Launcher
echo ==========================================
echo.
REM Check if .env exists
if not exist ".env" (
echo ⚠️ .env file not found!
echo Creating .env from .env.example...
copy .env.example .env
echo ✓ .env created. Please update with your configuration.
echo.
)
REM Check for MongoDB and Redis
echo 📡 Checking prerequisites...
echo ⚠️ Make sure MongoDB and Redis are running!
echo.
REM Start backend
echo 🚀 Starting Backend (Express.js)...
cd backend
start "Podcastic Backend" npm run dev
cd ..
timeout /t 2 /nobreak
REM Start frontend
echo 🚀 Starting Frontend (Vite)...
cd frontend
start "Podcastic Frontend" npm run dev
cd ..
echo.
echo ✓ Servers started!
echo.
echo 📍 Frontend: http://localhost:3000
echo 📍 Backend: http://localhost:5000
echo.
echo Windows command windows will stay open. Close them to stop servers.
echo.
pause