¡Bienvenido a ColorBakery! Esta es una aplicación web que te permite descubrir nuevos colores, generar paletas de colores y guardar tus colores favoritos, ademas de gestioanr tus proyectos con ellos.
ColorBakery es una aplicación diseñada para ayudarte a explorar una amplia gama de colores y crear paletas personalizadas para tus proyectos de diseño, desarrollo web, arte y más. La aplicación ofrece diversas herramientas para generar colores aleatorios, extraer colores de imágenes, y explorar esquemas de color basados en diferentes modos de color. Además, puedes guardar tus colores favoritos y organizarlos en proyectos.
El proyecto ColorBakery se ha desarrollado utilizando las siguientes tecnologías:
-
Frontend:
- Vue.js: Un popular framework de JavaScript para construir interfaces de usuario interactivas y reactivas.
- Pinia: Una biblioteca para la gestión del estado de la aplicación en Vue.js.
- Axios: Un cliente HTTP basado en promesas para realizar solicitudes a servidores.
- Font Awesome: Una biblioteca de iconos vectoriales que se pueden personalizar fácilmente con CSS.
- ColorThief: Una biblioteca JavaScript para extraer colores dominantes de imágenes.
-
Backend:
- Laravel: Un framework de desarrollo de aplicaciones web con PHP para la construcción de API y la lógica del servidor.
- TheColorAPI: Una API externa utilizada para obtener información sobre colores.
- Descubrir Colores: Genera colores aleatorios o extrae colores de imágenes para descubrir nuevas combinaciones de colores.
- Crear Paletas de Colores: Explora diferentes esquemas de color y guarda tus combinaciones favoritas en paletas personalizadas.
- Guardar Colores Favoritos: Marca tus colores favoritos y organízalos en una lista fácilmente accesible.
- Gestionar Proyectos: Crea proyectos para organizar y asociar paletas de colores a tus proyectos específicos.
- Interfaz Intuitiva: Una interfaz de usuario limpia y fácil de usar que facilita la navegación y la interacción con la aplicación.
- Clona este repositorio en tu máquina local.
- Instala las dependencias del frontend y backend utilizando npm o yarn.
- Configura el entorno de desarrollo y la conexión a la base de datos según sea necesario.
- Ejecuta el servidor de desarrollo para el frontend y el backend.
- Accede a la aplicación desde tu navegador web y comienza a explorar los colores.
-
Repositorio del Frontend en GitHub: ColorBakery Repositorio del Frontend (https://github.com/DeboraMed/proyecto-6-color-bakery)
-
Repositorio del Backend en GitHub: ColorBakery Repositorio del Backend (https://github.com/DeboraMed/proyecto-6-color-bakery-laravel)
-
Despliegue del Frontend en Netlify: Despliegue en Netlify (https://colorbakery.netlify.app/)
Si deseas descargarte ColorBakery, ¡eres bienvenido! Siéntete libre de hacer fork del repositorio, También puedes reportar problemas o sugerir nuevas funcionalidades.
El proyecto ColorBakery se distribuye bajo la licencia freecommon.
Si tienes alguna pregunta, sugerencia o comentario sobre ColorBakery, no dudes en ponerte en contacto.
¡Gracias por usar ColorBakery! Esperamos que disfrutes explorando colores y creando hermosas paletas de colores para tus proyectos.