Skip to content

marczlle/project-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema-de-gerenciamento-de-projetos

Sistema de gerenciamento de projetos de uma empresa desenvolvido como atividade no FAP. Desenvolviddo orientado a objetos, e com menu para o funcionário e para um administrador.

Tecnologias utilizadas:

Java Script, node.js (v20.11.1) TypeScript.

Diagrama de classes:

image

Package manager:

mysql2 https://www.npmjs.com/package/readline-sync?activeTab=readme

https://img.shields.io/npm/v/:packageName

Funcionalidades e Demonstração da Aplicação

O sistema estabelece conexão com o banco de dados, e segue para fazer a autenticação do tipo de menu que o usuário acessará.

image

Ao escolher seu cargo e realizar autenticação, o menu é exibido:

image

Esse sistema (como admin) dá a possibilidade de:

  • Inserir funcionário;
  • Editar funcionário;
  • Inserir projeto;
  • Editar projeto;
  • Inserir alocação;
  • Editar alocação;
  • Fazer as 3 consultas: consulta de funcionários, consulta das alocações, consulta dos projetos.

O sistema (como funcionário) dá a possibilidade de:

  • Consultar os projetos alocados a ele;
  • Consultar os projetos alocados na equipe;

image

Protótipo no figma:

(Tela para escolher o cargo) image

(Tela de autenticação, caso escolha administrador) image

(Opções do administrador) image

(Tela caso a opção do cargo seja funcionário) image

Desenvolvedores

Marcelle de Paula: @marczlle, Thiago Portela: @ThiagoPortela23, José Rogério: @byrogeriosev, Jamerson cunha: JamCunha1.

About

Project Management System designed to handle basic operations. Built using technologies like TypeScript and Node.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors