Skip to content

Creates class diagrams using UML in an interactive, user-friendly and intuitive way.

Notifications You must be signed in to change notification settings

lunajulio/jupiter

Repository files navigation

🚀 Jupiter

🌟 Sobre la Aplicación

Jupiter es una propuesta innovadora de aplicación web donde cualquier usuario puede crear diagramas de clases mediante UML de forma interactiva, amigable e intuitiva. Los usuarios podrán realizar diagramas de clases para cualquier proyecto y exportar los resultados fácilmente.

🛠️ Pasos para la Ejecución

  1. Clonar el Repositorio: Clona este repositorio en tu editor de código preferido, como Visual Studio Code.

    git clone https://github.com/lunajulio/jupiter.git
    
  2. Instalar Dependencias: Abre una terminal en el editor de código y ejecuta los siguientes comandos para instalar las dependencias necesarias:

    npm i react-scripts
    npm install
    
  3. Ejecutar el Servidor y la Aplicación: Es necesario usar dos terminales para el correcto uso y autenticación que hace la aplicación.

    • Servidor: En la primera terminal, ejecuta el servidor que maneja las peticiones a la base de datos:
      node server/index.js
    • Aplicación Web: En la segunda terminal, inicia la aplicación web con el siguiente comando:
      npm start

    ¡Y así podrás comenzar a usar la aplicación! 🎉

🚀 Actualizaciones Propuestas:

  1. Generación de Código: Convertir la información del diagrama UML en código Java, facilitando su uso en proyectos reales.
  2. Relaciones Avanzadas: Añadir más tipos de relaciones entre clases como Agregación, Composición, Dependencia y Herencia.

👨‍💻👩‍💻 Equipo de Desarrollo

  • Sebastian Arteta
  • German Centanaro
  • Jason Estrada
  • Luna Julio

¡Esperamos que disfrutes usando Jupiter tanto como nosotros disfrutamos desarrollándolo! 🌟🚀

About

Creates class diagrams using UML in an interactive, user-friendly and intuitive way.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •