Skip to content

Fercubos/CronosProyect1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cronos

Visita Cronos en AaronProjects.xyz para ver la plataforma en acción.

Cronos es una plataforma web que automatiza la creación y gestión de proyectos, transformando ideas complejas en tareas manejables y organizadas. Esta herramienta utiliza tecnologías como JavaScript, EJS, CSS, Node.js, Express, y PostgreSQL, aprovechando las APIs de Notion y OpenAI para optimizar la planificación y ejecución de proyectos.

Características Principales

  • Automatización de Proyectos: Ingrese un prompt descriptivo y Cronos generará automáticamente un conjunto de tareas detalladas, facilitando la gestión de proyectos complejos. Cronos Interface 1
  • Gestión Visual: Visualiza tus proyectos en un calendario interactivo, lo que facilita el seguimiento de las fechas de entrega y el progreso general. Cronos Interface 2
  • Integración con Notion: Duplica tus proyectos directamente en Notion para una gestión más fluida y un acceso más amplio a herramientas de productividad. Cronos Interface 3
  • Almacenamiento Seguro: Cada proyecto y tarea se guarda en una base de datos relacionada a tu usuario, permitiendo un acceso fácil y seguro a tu información. Cronos Interface 4
  • Chatbot Para Preguntas Generales: Cronos incluye un chatbot integrado, diseñado para responder preguntas generales y proporcionar asistencia en tiempo real. Esta hecho con ollama y corriendo en una computadora local con un puerto expuesto por ngrok Cronos Interface 5

Beneficios de Cronos

Cronos simplifica la gestión de proyectos dividiendo tareas complejas en partes más pequeñas y manejables. Esta segmentación ayuda a mejorar la eficiencia, facilitando la supervisión y la ejecución de cada paso del proyecto.

Video Demostrativo de Funcionalidad

Mira el video demostrativo de Cronos para ver cómo funciona en acción. Este video te proporcionará una visión clara de la interfaz y las características operativas de Cronos.

Ver Video de Funcionalidad de Cronos

Requisitos del Sistema

  • Node.js
  • Express
  • PostgreSQL (Opción de usar Docker para manejar la base de datos)
  • Recomendado: Entorno de desarrollo como Visual Studio Code

Instalación

  1. Clona el repositorio en tu sistema.
  2. Instala las dependencias necesarias ejecutando npm install.
  3. Inicia los servidores con node server.js y node Front.js.
  4. Para la base de datos, usa Docker ejecutando el Dockerfile proporcionado.

Uso

Accede a Cronos navegando a localhost:3000 en tu navegador, regístrate y comienza a crear y gestionar tus proyectos de forma inmediata.

Ejemplo de Uso

Simplemente sigue los pasos de instalación y utiliza la interfaz web para comenzar a desglosar tus proyectos en tareas. Visita La presentacion de Cronos para ver la plataforma en acción.

Diagra de la arquitectura de Cronos

Diagrama de cronos y chatbot

Diagrama de la base de datos de Cronos

base de datos de cronos Diagrama Unicamente de Cronos

Contribuciones

¿Interesado en contribuir? ¡Las contribuciones son bienvenidas! Para contribuir, realiza un pull request describiendo los cambios o nuevas funcionalidades que propones.

Video de pruebas Cypress

este es el video de pruebas con cypress Link al video

Licencia

Este proyecto está licenciado bajo la Cronos License, cuya copia puedes encontrar en el archivo LICENSE del repositorio.

Contacto

Si tienes preguntas o problemas con Cronos, puedes contactarme directamente en mi correo disponible en mi perfil de GitHub o en mi sitio web www.aaronhernandez.me.

Créditos y Agradecimientos

Agradecimientos especiales a Fernando Cuevas Arroyo por su participación activa en el desarrollo del sistema de login y su apoyo continuo en el proyecto.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published