Skip to content

Couple app for storing your trips and personal moments.

License

Notifications You must be signed in to change notification settings

Jav2000/couple-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Couple-App v1.0

Couple-App es una aplicación diseñada para capturar y gestionar los recuerdos de los viajes de pareja. Con esta herramienta, podrás visualizar, organizar y personalizar toda la información sobre los lugares que has visitado, incluyendo fotografías. A continuación, se describen las funcionalidades disponibles en esta primera versión.


🚀 Funcionalidades

1. Viajes que hemos hecho

  • Visualiza una lista completa de los viajes realizados.
  • Cada viaje muestra información clave como:
    • Nombre del viaje.
    • Fechas de inicio y fin del viaje.
    • Lugares visitados.

2. Mapa con puntos de los lugares visitados

  • Un mapa interactivo que marca con pines todos los destinos visitados.
  • Haciendo clic en un punto, puedes acceder a los detalles del viaje y sus lugares correspondientes.

3. Añadir un nuevo viaje

  • Agrega información sobre nuevos viajes:
    • Nombre del viaje.
    • Descripción.
    • Fechas de inicio y fin.
    • Ubicación de los lugares visitados.
  • Permite subir fotos asociadas al viaje directamente desde tu dispositivo.

4. Editar un viaje

  • Actualiza los detalles de un viaje ya registrado:
    • Modifica información como nombre, fechas, descripción o lugares.
    • Añade nuevas fotos o elimina las existentes.

5. Eliminar un viaje

  • Borra un destino de la lista de viajes.
  • Se elimina toda la información asociada al viaje, incluidas las fotos del mismo.

6. Visualizar fotos de cada viaje

  • Explora una galería de imágenes asociadas a cada viaje.
  • Al hacer clic en una foto, se abre un modal con la imagen en tamaño grande.
  • Navega por todas las fotos del viaje en la misma ventana.

7. Añadir fotos a los viajes

  • Sube imágenes directamente desde tu dispositivo para cualquier destino.
  • Organización automática en carpetas según fecha y lugar.

8. Eliminar fotos

  • Elimina imágenes no deseadas desde la galería de un viaje.
  • El archivo correspondiente se elimina físicamente del servidor.

9. Visualizar los productos de maquillaje

  • Visualiza todos los productos de maquillaje que has añadido, organizados por categorías y subcategorías.
  • Cada producto muestra detalles como:
    • Nombre del producto.
    • Marca.
    • Descripción.
    • Fotos asociadas.

10. Añadir un producto de maquillaje

  • Agrega nuevos productos de maquillaje a tu colección:
    • Nombre del producto.
    • Marca.
    • Categoría (por ejemplo, "rostro", "ojos").
    • Subcategoría (por ejemplo, "base", "rimel").
    • Fotos del producto.

11. Editar un producto de maquillaje

  • Modifica la información de un producto ya registrado:
    • Cambia el nombre, marca, categoría, subcategoría, o agrega nuevas fotos.

12. Eliminar un producto de maquillaje

  • Borra un producto de la colección de maquillaje.
  • Se elimina la información asociada al producto, incluidas las fotos del mismo.

13. Filtrar productos de maquillaje

  • Filtra los productos por categoría y subcategoría.
  • Permite ordenar los productos según su nombre, categoría o fecha de adición.

14. Visualizar las fotos asociadas a un producto

  • Al hacer clic en un producto, puedes visualizar las fotos que has subido asociadas a dicho producto.
  • Se puede hacer clic en las fotos para verlas en tamaño completo.

🔮 Futuras Funcionalidades

1. Mejoras visuales

  • Rediseño de la interfaz: Implementación de un diseño visual más atractivo y moderno, mejorando la experiencia de usuario.
  • Optimización móvil: La aplicación será completamente responsiva y optimizada para dispositivos móviles y tabletas.

2. Mejoras en los filtros de los productos de maquillaje

  • Filtros avanzados: Filtros adicionales para buscar productos de maquillaje por atributos como tipo de piel, precio y más.
  • Ordenación de productos: Los usuarios podrán ordenar los productos por criterios como la fecha de adición, nombre, o marca.

3. Poder visualizar los gastos por mes en un gráfico

  • Registro de compras: Los usuarios podrán registrar sus compras de maquillaje.
  • Gráfico de gastos: Los gastos de maquillaje se mostrarán en gráficos interactivos, permitiendo a los usuarios visualizar cuánto han gastado cada mes.

💻 Tecnologías Usadas

  • Frontend: HTML, CSS, JavaScript (con integración de Font Awesome para íconos).
  • Backend: Django (framework principal).
  • Base de Datos: SQLite (para el almacenamiento de información).
  • Media: Gestión de fotos mediante la carpeta media/.

🌟 Próximos Pasos

  • Implementación de filtros y categorías para organizar sitios.
  • Función de compartir fotos y sitios a través de enlaces.

Couple-App es el compañero perfecto para preservar los recuerdos de tus viajes. ¡Explora, gestiona y revive cada aventura con facilidad!

License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).

You are free to:

  • Share — copy and redistribute the material in any medium, format, or platform.
  • Adapt — remix, transform, and build upon the material.

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial — You may not use the material for commercial purposes.

You can view the full text of the license here:
Creative Commons Attribution-NonCommercial 4.0 International License.

For more details, please refer to the LICENSE file in the repository.

About

Couple app for storing your trips and personal moments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published