ansango / projects
 ·  2 min de lectura

Robocooker

Red social de recetas para robots de cocina, desarrollada como proyecto de máster en la UOC. Stack Next.js monolito, MongoDB Atlas y despliegue en Vercel.

Robocooker es una red social de recetas orientada a usuarios de robots de cocina. Fue desarrollada como proyecto final del Máster Universitario en Desarrollo de Sitios y Aplicaciones Web en la Universitat Oberta de Catalunya (UOC).

Sitio: https://robocooker.vercel.app
Repositorio: https://github.com/ansango/robocooker

Introducción

La plataforma permite a los usuarios crear, compartir y descubrir recetas adaptadas a diferentes procesadores de alimentos (Thermomix, Mambo, Mycook, etc.), interactuar con la comunidad y seguir tendencias culinarias. El objetivo es centralizar el conocimiento y la experiencia de los “robousers” en un entorno social y colaborativo.

Características

Stack técnico

Requisitos y configuración

  1. Clona el repositorio:

    git clone https://github.com/ansango/robocooker.git
  2. Instala dependencias:

    npm install
    # o yarn install
  3. Configura las variables de entorno en .env.local:

    MONGODB_URI=tu_uri_mongodb
    CLOUDINARY_CLOUD_NAME=tu_cloud_name
    CLOUDINARY_API_KEY=tu_api_key
    CLOUDINARY_API_SECRET=tu_api_secret
    WEB_URI=https://robocooker.vercel.app
    NEXT_PUBLIC_WEB_URI=https://robocooker.vercel.app
    NODEMAILER_PORT=tu_puerto
    NODEMAILER_HOST=tu_host
    NODEMAILER_USER=tu_usuario
    NODEMAILER_PASS=tu_contraseña
    NOTION_KEY=tu_notion_key
    NOTION_DATABASE_ID=tu_notion_db_id
  4. Inicia el servidor de desarrollo:

    npm run dev
    # o yarn dev

Quick start

Seguridad y privacidad

Licencia

MIT

Enlaces relevantes

Integración con Notion