Alens678 / BananaGest

Es una App de gestion de recursos y proyectos interna con la que pretendemos mejorar la comunicacion interna.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BananaGest

Es una App de gestion de recursos y proyectos interna con la que pretendemos mejorar la comunicacion interna.

Nuestro equipo de trabajo ha iniciado modelando la app usando la herramienta de Figma, puedes acceder al diseño completo a traves del siguiente link https://www.figma.com/file/Fb6ynRSSM274aLflsHzUBt/Pagina-web-fullstack?node-id=0%3A1&t=vjyQStJPpie8xNJ6-1

A continuacion, en detalle compartiremos el proceso creativo. Con base en el hecho de que estamos desarrollando una herramienta de trabajo, no es necesario crear una pagina web de presentación

El proceso creativo ha empezado por identificar los objetivos que exige el cliente y priorizar esos elementos para una mejor gestión del tiempo ya que este proyecto se ha hecho en menos de una semana.

Primeramente tenemos en cuenta que la página tiene que poder ser accesible a través de un Login que permita selecionar si eres coder o personal de recursos humanos, para poder cargar la página de perfil correspondiente. loginGestBanana login2GestBanana

Cada página de perfil tiene unas características diferentes que ayudan a la gestión del trabajo dependiendo de tu posición, por ejemplo en la página del perfil de coder puedes editar el contenido para poner los lenguajes de programación que puedes utilizar, los proyectos donde participas y las solicitudes que puedes hacer al personal de recursos humanos para, por ejemplo, solicitar las vacaciones. En el menú de navegación podemos el botón que te permite editar el perfil, solicitar ayuda y cerrar sesión.editarInfo enviarMensaje

En la página de perfil de recursos humanos encontramos los proyectos activos dónde podemos ver los coders participantes y el estado del mismo, quién es el lider del proyecto y el cliente solicitante. Tenemos también un apartado dedicado a los coders/desarrolladores para ver de manera más concreta en qué proyecto están participando y su rol dentro de él.!


Aquí encontrarás toda la información necesaria para comenzar a trabajar en el proyecto.

Descripción del proyecto:

El objetivo de este proyecto es crear una página web para la gestión de personas en una empresa. La página web deberá permitir el registro de los empleados, la gestión de información personal y profesional de los empleados, y la realización de seguimiento de su rendimiento laboral en los proyectos en los que estén trabajando.

Requisitos del sistema Para trabajar en este proyecto, necesitarás tener instalados los siguientes programas:

Un editor de código (recomendamos VSCode), Node.js, Gestor de paquetes npm, Git

En este proyecto se utilizan las siguientes tecnologías:

HTML, CSS, JavaScript, Bootstrap, React, Node.js, MongoDB

Para empezar a trabajar en este proyecto, sigue estos pasos:

Clona el repositorio de GitHub en tu máquina local: sh git clone https://github.com/nombre-usuario/repo.git Accede al directorio del proyecto: sh cd nombe-del-proyecto Instala las dependencias del proyecto: sh npm install Inicia el servidor de desarrollo: sh npm start Accede a la página web en tu navegador: sh http://localhost:3000

Contribuir al proyecto Si deseas contribuir al proyecto, sigue estos pasos:

Haz un fork del repositorio. Clona el repositorio en tu máquina local. Crea una nueva rama para tu contribución. Realiza tus cambios y haz commits de tus modificaciones. Haz un push de tus cambios a tu repositorio en GitHub. Realiza una Pull Request al repositorio original.

About

Es una App de gestion de recursos y proyectos interna con la que pretendemos mejorar la comunicacion interna.