Moodhoarder es una app para compartir "mood boards" de manera sencilla pensada para fotógrafos/diseñadores; las imágenes se pueden subir y posteriormente eliminar u organizar arrastrándolas en la galería antes de publicar el resultado final, momento en que se crea y copia un enlace único compartible. Los usuarios pueden loguearse si desean guardar los tableros creados en su perfil. Desarrollado con Typescript y Next.js, usando Supabase como backend (AWS bucket y PostgreSQL).
Ver repo Ver proyectoLinkah es una app para compartir contenido mediante enlaces con previsualizaciones generadas automáticamente, mensajería privada, configuración de usuario, búsqueda de contenido, publicaciones con comentarios anidados, sistema de likes, etc. API desarrollada con Node.js/Express/MySQL y alojada en Heroku.
Ver repo Ver repo (back) Ver proyectoFotodaily es un agregador de noticias relacionadas con el mundo de la fotografía. Nuevos artículos provenientes de sitios web relevantes se incorporan diariamente (Cron job programado para correr la lógica relacionada de manera automática). Los admins pueden añadir nuevas fuentes fácilmente mediante el CMS. Los usuarios registrados pueden puntuar las publicaciones o guardarlas en su perfil. Desarrollado con SvelteKit, Node.js y Strapi CMS.
Ver repo Ver repo (back) Ver proyectoSite en Next.js para la sala de conciertos Café & Pop Torgal (SON Estrella Galicia). Interactúa con la API de Maps; Mailchimp para suscripción a newsletter. Datos de eventos/artistas alojados en base de datos en Supabase; el cliente dispone de un formulario para añadir nuevos eventos, accesible tras un login de usuario.
Ver repo Ver proyectoRecetto funciona como un libro de recetas personal en el que el usuario puede añadir sus propios platos mediante un formulario o importarlos de otras webs ingresando un enlace. Las recetas se clasifican por categorías para su posterior acceso a través del perfil del usuario. App desarrollada en Next.js con Supabase como backend (PostgreSQL, Auth y storage). El importador de recetas interactúa con una API desarrollada con Node.js/Express que contiene un scraper creado utilizando Playwright, capaz de obtener información de la mayoría de sitios de recetas populares (deploy del scraper en Heroku).
Ver repo Ver proyectoTienda online de Café & Pop Torgal desarrollada en Next.js con la API de Commerce.js y Stripe para la gestión de pagos.
Ver repo Ver proyecto