add landing and subscription plans

Signed-off-by: Omar Sánchez Pizarro <omar.sanchez@pistacero.net>
This commit is contained in:
Omar Sánchez Pizarro
2026-01-20 23:49:19 +01:00
parent 05f0455744
commit 6ec8855c00
79 changed files with 8839 additions and 361 deletions

View File

@@ -25,10 +25,10 @@ if [ ! -d "backend/node_modules" ]; then
cd ..
fi
# Instalar dependencias del frontend si no existen
if [ ! -d "frontend/node_modules" ]; then
echo "📦 Instalando dependencias del frontend..."
cd frontend
# Instalar dependencias del dashboard si no existen
if [ ! -d "dashboard/node_modules" ]; then
echo "📦 Instalando dependencias del dashboard..."
cd dashboard
npm install
cd ..
fi
@@ -43,21 +43,21 @@ cd ..
# Esperar un poco para que el backend se inicie
sleep 2
# Iniciar frontend
echo "🎨 Iniciando frontend..."
cd frontend
# Iniciar dashboard
echo "🎨 Iniciando dashboard..."
cd dashboard
npm run dev &
FRONTEND_PID=$!
DASHBOARD_PID=$!
cd ..
echo ""
echo "✅ Servidores iniciados!"
echo "📡 Backend: http://localhost:3001"
echo "🎨 Frontend: http://localhost:3000"
echo "🎨 Dashboard: http://localhost:3000"
echo ""
echo "Presiona Ctrl+C para detener los servidores"
# Esperar a que se presione Ctrl+C
trap "kill $BACKEND_PID $FRONTEND_PID 2>/dev/null; exit" INT TERM
trap "kill $BACKEND_PID $DASHBOARD_PID 2>/dev/null; exit" INT TERM
wait