Skip to content

👩🏻‍💻 InformatikSpace - Computer. Space A place dedicated to computing 💻

License

Notifications You must be signed in to change notification settings

Bredalis/InformatikSpace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InformatikSpace 👩🏻‍💻

InformatikSpace es una plataforma dedicada a los entusiastas de la informática y la programación. Proporciona un espacio para que los usuarios compartan artículos, gestionen sus publicaciones, y interactúen con chatbots especializados en informática.

Características

  • Publicación de Artículos: Crea, edita y publica artículos sobre temas relacionados con la informática.
  • Gestión de Artículos: Visualiza y gestiona tus artículos publicados.
  • Sección de Chatbots: Interactúa con chatbots especializados para obtener respuestas automáticas en temas de informática.

Tecnologías Usadas 🖥

  • : Estructuración del contenido de la página.
  • : Estilo y diseño responsivo.
  • : Interactividad y funcionalidades dinámicas.
  • : Framework para el backend.
  • : Base de datos para almacenar artículos y datos de usuarios.

Instalación 📥

Sigue estos pasos para configurar el proyecto en tu entorno local:

  1. Clonar el Repositorio

    git clone https://github.com/Bredalis/InformatikSpace.git
    cd InformatikSpace
  2. Instalar Dependencias

    • Para el backend en Flask:
      pip install -r requirements.txt
  3. Configurar Variables de Entorno

    • Crea un archivo .env en la raíz del proyecto con la siguiente configuración:
      CLAVE_MONGO=your_mongodb_connection_string
  4. Ejecutar el Servidor

    python App.py

Uso 🔧

  1. Acceder al Proyecto

    • Abre tu navegador y visita http://localhost:5000 para ver la página web en acción.
  2. Interacción

    • Utiliza la interfaz para crear y gestionar artículos.
    • Navega a la sección de chatbots para interactuar con los asistentes virtuales.

Estructura del Proyecto 📁

Aquí tienes una visión general de la estructura de carpetas:

├── App.py                # Archivo principal de la aplicación Flask
├── requirements.txt      # Dependencias del proyecto
├── .env                  # Variables de entorno
├── static/
│   ├── CSS/              # Archivos CSS
│   ├── IMG/              # Imágenes
│   └── JS/               # Archivos JavaScript
└── templates/
    ├── index.html        # Página principal
    ├── Crear_Articulo.html # Página para crear artículos
    └── ...               # Otras plantillas HTML

Contribución 🙋🏻‍♂️

¡Las contribuciones son bienvenidas! Si deseas contribuir al proyecto, por favor sigue estos pasos:

  1. Fork el Repositorio
  2. Crea una Rama para tu nueva funcionalidad:
    git checkout -b mi-nueva-funcionalidad
  3. Haz Commit de tus Cambios:
    git commit -am 'feat: ✨ Añadir nueva funcionalidad'
  4. Push a tu Repositorio Fork:
    git push origin mi-nueva-funcionalidad
  5. Envía un Pull Request

Licencia 📜

Este proyecto está licenciado bajo la Licencia 📜 GPLv3 (GNU General Public License V3.0).

Hola, soy Bredalis Guerrero!

Github GitHub Followers Twitter Follow

¡Hola! Mi nombre es Bredalis y actualmente estoy aprendiendo cosas como Linux y Docker 😄 Me gusta mucho la programacion y la IA 😁

Mira mi perfil de GitHub:

Web