Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 3.79 KB

Propuesta.md

File metadata and controls

63 lines (48 loc) · 3.79 KB

Documentación de la Página Web de Coches Japoneses

1. Concepto de la Aplicación

La aplicación es una página web dedicada exclusivamente a los coches japoneses, creada para atraer a entusiastas del mundo automotriz. Diseñada como una plataforma integral, permite a los usuarios:

  • Explorar una extensa gama de modelos de coches japoneses.
  • Acceder a información detallada sobre especificaciones y características de cada vehículo.
  • Comentar y debatir sobre los modelos.
  • Guardar en favoritos aquellos coches que les interesen para su consulta futura.

La intención es proporcionar un espacio dinámico y atractivo donde los amantes de los coches japoneses puedan interactuar y explorar a través de una interfaz intuitiva y fácil de usar.

2. Audiencia Objetiva

Esta plataforma está dirigida a:

  • Entusiastas de coches japoneses: personas apasionadas por la cultura automotriz japonesa y sus modelos.
  • Aficionados al mundo del motor: usuarios interesados en descubrir y profundizar en las características y tecnologías de diferentes coches japoneses.
  • Comunidad de personalización y tuning: personas interesadas en la modificación automotriz y en compartir sus conocimientos y experiencias.
  • Curiosos y nuevos seguidores: aquellos que desean aprender más sobre esta cultura automotriz y explorar tanto modelos emblemáticos como vehículos de culto.

3. Análisis de Mercado

Existen múltiples plataformas y foros para entusiastas de los automóviles, aunque pocos están dedicados exclusivamente a los coches japoneses. Esta aplicación busca cubrir ese nicho específico, combinando funciones informativas con elementos de interacción social para satisfacer las necesidades de esta comunidad especializada.

4. Funcionalidades Principales

Las funcionalidades clave de la plataforma han sido diseñadas para ofrecer una experiencia completa y satisfactoria:

4.1 Exploración de Coches Japoneses

  • Página principal con una lista de modelos obtenida a través de una API externa.
  • Búsqueda avanzada con filtros específicos (marca, modelo, año, tipo de motor).

4.2 Perfil de Usuario

  • Registro e inicio de sesión.
  • Perfil de usuario con lista de favoritos, permitiendo a los usuarios guardar y consultar sus modelos preferidos.

4.3 Detalle de los Modelos

  • Página de detalles para cada coche con:
    • Especificaciones técnicas (potencia, año, tipo de motor, entre otros).
    • Galería de imágenes de cada modelo.
    • Galería adicional de otros coches similares.

4.4 Comentarios

  • Sección de comentarios en cada modelo para facilitar la interacción y el intercambio de opiniones.

4.5 Lista de Favoritos

  • Funcionalidad que permite a los usuarios añadir modelos a su lista de favoritos, visible desde su perfil.

5. Tecnologías a Utilizar

La plataforma se desarrollará íntegramente en React con JavaScript, implementando una arquitectura de frontend robusta y utilizando una API externa para acceder a los datos de los coches.

5.1 Frontend

  • React.js: desarrollo de una interfaz de usuario interactiva y dinámica.
  • React Router: gestión de la navegación entre las secciones de la aplicación.
  • CSS Modules: diseño modular y responsive.

5.2 API y Servicios Externos

  • API de coches: acceso a información actualizada sobre modelos de coches japoneses.
  • Firebase: autenticación de usuarios y almacenamiento de datos de favoritos.
  • Axios o Fetch API: para gestionar solicitudes HTTP hacia la API externa.

5.3 Gestión de Estado

  • React Context: para gestionar el estado de los datos (coches, favoritos, y comentarios), mejorando la experiencia de usuario.

5.4 Despliegue

  • Netlify: para el despliegue del frontend en un entorno de producción.
  • GitHub: para control de versiones y colaboración en el desarrollo.