Skip to content

Latest commit

 

History

History
186 lines (155 loc) · 11.6 KB

README.md

File metadata and controls

186 lines (155 loc) · 11.6 KB

Inteli - Instituto de Tecnologia e Liderança

Inteli - Instituto de Tecnologia e Liderança

Brazilians in Tech

Brazilians In Tech

InTech

Intech

🚀 Integrantes:

📝 Descrição

Tendo em vista a grande disparidade entre homens e mulheres no mercado de trabalho na área de tecnologia, nosso projeto busca promover, por meio da parceria com a Organização Brazilians in Tech, a conexão entre vagas de trabalho e futuras profissionais do mercado tecnológico.

Sendo assim, trouxemos a proposição de um site em que o público-alvo sejam as mulheres e suas possíveis contratantes, eliminando algumas barreiras que travavam as candidatas, como a falta de confiança para aplicarem em vagas cuja compatibilidade não era total.

Encontramos como alternativa, portanto, o incentivo à participação e aumento da confiança dessas mulheres, a partir de um layout mais amigável, uma experiência do usuário pensada nelas e, por último, mas não menos importante, a aderência de um sistema que introduz oportunidades àquelas candidatas com mais chances de conseguirem ser aprovadas nos processos seletivos da empresa, eliminando a questão da insegurança enfrentada por elas.


TELA LOGIN DO SITE Login page by Intech




🛠 Estrutura de pastas

  • 📂 Projeto5M2
    • 📄 README.md
    • 📂 .vscode
      • Java_Js sttings.js
    • 📂 documentos
      • Manual de Administrador
      • Manual do Utilizador
      • WAD Grupo 5 - Intech
    • 📁 imagens
    • 📂 src
      • 📂 Backend
        • 📁 controllers
        • 📁 database
        • 📁 models
        • 📁 Routes
      • 📂 Frontend
        • 📁 fonts
        • 📁 images (imagens utilizadas na aplicação web)
        • 📁 script (arquivos em javascript)
          • 📁 tagInputs
          • Java_Js adm
          • Java_Js api-localidades
          • Java_Js dashboard-recruit
          • Java_Js dashboard-user
          • Java_Js forms
          • Java_Js showhideSenhas
          • Java_Js vaga-descricao
        • 📂 styles (arquivos CSS da aplicação web)
          • 📁 styleADM
          • 📁 styleRecruiter
          • 📁 styleUsers
          • css login
          • css main
          • css recuperacaoSenha
          • css telaCadastro
        • 📁 views (arquivos em HTML)
          • 📁 ADM
          • 📁 Recruiter
          • 📁 Users
          • GoogleChrome index
          • GoogleChrome recuperacaoSenha1
          • GoogleChrome recuperacaoSenha2
          • GoogleChrome telaCadastro
          • GoogleChrome testelogin

Dentre os arquivos presentes na raiz do projeto, definem-se:

  • readme.md: arquivo que serve como guia e explicação geral sobre o projeto (o mesmo que você está lendo agora).
  • documentos: aqui estarão todos os documentos do projeto. Há também uma pasta denominada outros onde estão presentes aqueles documentos complementares ao web application document.
  • imagens: imagens relacionadas ao projeto como um todo (por exemplo imagens do sistema, do grupo, logotipos e afins).
  • src: nesta pasta encontra-se todo o código fonte do sistema (existem duas subpastas backend e frontend que contêm, respectivamente, o código do servidor e o código da página web).

💻 Configuração para desenvolvimento

Aqui encontram-se todas as instruções necessárias para a instalação de todos os programas, bibliotecas e ferramentas imprescindíveis para a configuração do ambiente de desenvolvimento.

  1. Baixar e instalar o node.js: https://nodejs.org/pt-br/ (versão 16.15.1 LTS)
  2. Clone o repositório em questão.
  3. No modo administrador, abra o "prompt de comando" ou o "terminal" e, após, abra a pasta "src/backend" no diretório raiz do repositório clonado e digite o segundo comando:
npm install

Isso instalará todas as dependências definidas no arquivo package.json que são necessárias para rodar o projeto. Agora o projeto já está pronto para ser modificado. Caso ainda deseje iniciar a aplicação, digite o comando abaixo no terminal:

npm start
  1. Agora você pode acessar a aplicação através do link http://localhost:3000/
  2. O servidor está online.

🖇️ Documentação

Manual do Administrador

Manual do Utilizador

WAD

🗃 Histórico de lançamentos

  • 0.4.0 - 17/06/2022
    • Reparação de erros e bugs com a API e conversão de imagens para o banco de dados.
  • 0.3.1 - 10/06/2022
    • Entrega da quarta sprint
    • Testes de funcionamento do site.
  • 0.3.0 - 03/06/2022
    • Integração da interface do usuário com o banco de dados e as rotas da web.
  • 0.2.1 - 27/05/2022
    • Entrega da terceira sprint.
    • Documentação da API e conclusão parcial do backend.
  • 0.2.0 - 20/05/2022
    • Início da modelagem do backend.
    • Criação do banco de dados.
  • 0.1.1 - 13/05/2022
    • Entrega da segunda sprint.
    • Conclusão da maioria das telas e início da estilização das páginas.
  • 0.1.0 - 06/05/2022
    • Entrega das primeiras telas do FrontEnd.
  • 0.0.3 - 29/04/2022
    • Entrega da primeira sprint
    • Análise setorial e primeiros passos com o projeto (wireframes, matriz csd, etc)
  • 0.0.2 - 22/04/2022
    • Trabalho em andamento
  • 0.0.1 - 18/04/2022
    • Início do projeto

📋 Licença/License

Intech by Inteli, Abner Silva, Fernando Bertoldo, Gabriel Carneiro, Izabella Almeida, Júlia Togni, Thomas Brand, Yves Levi is licensed under Attribution 4.0 International.

🎓 Referências

Aqui estão as referências usadas no projeto.

  1. https://github.com/iuricode/readme-template
  2. https://github.com/gabrieldejesus/readme-model
  3. https://creativecommons.org/share-your-work/
  4. https://developer.mozilla.org/en-US/
  5. https://www.npmjs.com/package/sqlite3
  6. https://www.npmjs.com/
  7. https://www.npmjs.com/package/express
  8. https://www.npmjs.com/package/sqlite
  9. https://www.rocketseat.com.br/
  10. https://stackoverflow.com/
  11. https://www.w3schools.com/
  12. https://www.youtube.com/watch?v=CITYla5utT4&ab_channel=Rocketseat