Skip to content

Repository files navigation

Coche Siniestrado — Web

Sitio web de compra-venta de vehículos siniestrados y recambios de desguace, de Excavaciones y Servicios Arturo S.L.

Datos importantes

Web en producción https://prorecambios.com (dominio conectándose, ver estado abajo)
URL de respaldo (siempre activa) https://coche-siniestrado.pages.dev
Repositorio GitHub https://github.com/Robertogarciasanz/siniestro
Hosting Cloudflare Pages (proyecto: coche-siniestrado)
Dominio comprado en Cloudflare Registrar
Email de contacto de la web robgarsanz@gmail.com
Razón social Excavaciones y Servicios Arturo S.L. (CIF B47489612)
Teléfono 607 44 49 03

Estado pendiente

  • El dominio prorecambios.com está añadido como Custom domain del proyecto coche-siniestrado en Cloudflare Pages, pero llevaba más de 15-20 minutos en estado "Initializing / Pending" (más de lo normal). Revisar en el dashboard: Workers & Pages → coche-siniestrado → Custom domains.
  • Mientras se resuelve, la web sigue accesible en la URL de respaldo coche-siniestrado.pages.dev.

Cómo añadir o editar vehículos (sin tocar código)

  1. Doble clic en iniciar-admin.bat (en la raíz del proyecto).
  2. Se abre un panel en el navegador (http://localhost:4000).
  3. Rellena los datos del vehículo, arrastra una foto, y pulsa "Guardar vehículo".
  4. Para publicar los cambios en la web real, pulsa "Subir a la web" (arriba a la derecha, o en el aviso que aparece tras guardar). Esto compila el sitio y lo despliega a Cloudflare automáticamente.

Desde el mismo panel puedes editar o borrar cualquier vehículo ya publicado.

Cómo funciona por dentro

  • src/data/vehiculos.json — listado de vehículos (lo edita el panel de administración, no hace falta tocarlo a mano).
  • src/lib/vehiculos.ts — carga ese JSON con tipos de TypeScript para la web.
  • src/app/page.tsx — página principal (única página del sitio).
  • public/vehiculos/ — fotos de los vehículos, ya optimizadas.
  • admin-server.js — servidor local del panel de administración (solo corre en este ordenador, nunca se publica).
  • next.config.ts — configurado como sitio estático (output: "export") para poder desplegarlo con Cloudflare Pages sin límite de archivos.

Desplegar manualmente (si hiciera falta, sin el panel)

npm run build
npx wrangler pages deploy out --project-name=coche-siniestrado

Subir cambios de código a GitHub (respaldo del código, no necesario para publicar la web)

git add -A
git commit -m "mensaje del cambio"
git push

Desarrollo local

npm install
npm run dev

Abre http://localhost:3000.

About

base de datos de repuesto automovil

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages