Ryuking Chat es una aplicación de chat moderna y ligera, desarrollada con React, TypeScript, Vite, shadcn-ui y Tailwind CSS. Está pensada para ofrecer una experiencia de conversación rápida y agradable, y sirve como cliente web para integrar modelos LLM o servicios de mensajería en tiempo real.
- Mensajería en tiempo real
- Interfaz responsiva y móvil primero
- Componentes UI reutilizables (shadcn-ui + Tailwind)
- Código tipado con TypeScript para mejor mantenibilidad
- Preparada para desarrollo local y despliegue en producción
- React
- TypeScript
- Vite
- Tailwind CSS
- shadcn-ui
- Node.js >= 18
- npm, yarn o pnpm
- Clona el repositorio:
git clone https://github.com/yohanryuking/ryuking-chat.git cd ryuking-chat - Instala dependencias:
npm install # o yarn # o pnpm install
- Ejecuta en modo desarrollo:
npm run dev
- Genera el build:
npm run build
- Ejecuta el servidor de producción:
(o sirve los archivos estáticos con el servidor de tu preferencia)
npm run start
Si la aplicación requiere variables de entorno, crea un archivo .env en la raíz con las claves necesarias. Ejemplos comunes:
VITE_API_URL=https://api.example.com
OPENAI_API_KEY=sk-xxxx
Ajusta los nombres según la configuración real del proyecto.
- Abre http://localhost:5173 (o el puerto que indique la salida de
npm run dev). - Crea o inicia sesión en un usuario (si aplica) y comienza a chatear.
Si tienes una demo desplegada o capturas, añade aquí el enlace o la imagen:
- Demo: (enlace)
- Captura:
docs/screenshot.png
- Haz fork del repositorio
- Crea una rama:
feature/nombre-descriptivo - Haz commits y push
- Abre un Pull Request describiendo los cambios
Este proyecto no especifica una licencia en el repositorio. Se recomienda añadir un archivo LICENSE. Una opción común es MIT.
- GitHub: https://github.com/yohanryuking