logo40mais

Equipe:


Projeto Final - WomenTech 40+

Problema:

Diante de desafios marcantes, a presença de lacunas de gênero e o impacto do etarismo feminino no setor tecnológico são questões cruciais a serem abordadas.
No âmbito profissional, as mulheres com mais de 40 anos enfrentam dificuldades significativas, seja na recolocação no mercado de trabalho ou na realização de transições de carreira.
Essa realidade ressalta a importância de iniciativas que não apenas abordem a desigualdade de gênero, mas também ofereçam soluções tangíveis para empoderar economicamente as mulheres nessa faixa etária.
Ao enfrentar esses problemas de maneira integrada, é possível construir caminhos mais inclusivos e proporcionar oportunidades de desenvolvimento que catalisem o potencial profissional das mulheres, promovendo, assim, uma transformação positiva no panorama laboral.

Objetivo Principal:

O objetivo principal é estabelecer uma plataforma abrangente e eficaz para a formação e encaminhamento de mulheres com mais de 40 anos para o dinâmico mercado de tecnologia.
Buscamos não apenas preencher a lacuna de gênero e combater o etarismo nesse setor, mas também promover a inclusão e empoderamento econômico dessas mulheres.
A meta é oferecer programas educacionais personalizados que capacitam as participantes com habilidades técnicas relevantes, ao mesmo tempo em que abordam especificamente os desafios associados à recolocação profissional e à transição de carreira.
Ao finalizar o programa, nosso objetivo é não apenas equipar as participantes com as ferramentas necessárias para prosperar na indústria tecnológica, mas também orientá-las para oportunidades concretas de emprego, contribuindo assim para a construção de um ambiente mais diversificado e inclusivo no mercado de trabalho em tecnologia.

Quem Sofre desse problema:

Mulheres que buscam recolocação no mercado de trabalho e aquelas em processo de transição de carreira enfrentam barreiras consideráveis ao adentrar o setor tecnológico.
Frequentemente, essas mulheres, com experiência profissional valiosa, deparam-se com obstáculos relacionados à lacuna de gênero e ao estigma associado ao etarismo.
A necessidade de adaptar-se a novas tecnologias e normas do setor pode criar um cenário desafiador para quem procura oportunidades no mercado de trabalho.
O enfrentamento dessas dificuldades exige não apenas a aquisição de novas habilidades, mas também o acesso a programas inclusivos que reconheçam e valorizem a experiência diversificada que essas mulheres trazem consigo.
Portanto, ao direcionar nossos esforços para fornecer formação personalizada e suporte especializado, buscamos não apenas abordar os desafios específicos que essas mulheres enfrentam, mas também criar uma trajetória mais suave para sua inserção e sucesso no setor tecnológico.

Como esse problema é resolvido hoje:

Diversos programas, tanto no Brasil quanto internacionalmente, dedicam-se à formação de mulheres em tecnologia com o objetivo crucial de impulsionar a participação feminina nesse campo.
Iniciativas como Women Who Code, Elas Programam, Mulheres na Tecnologia (MNT) e +Mulheres na Computação, assim como a Reprograma, destacam-se nesse cenário, concentrando esforços para capacitar mulheres e promover a igualdade de gênero na área tecnológica.
Essas iniciativas não apenas fornecem conhecimento técnico, mas também promovem uma rede de apoio e mentoria, essencial para enfrentar desafios específicos que mulheres possam encontrar no campo da tecnologia. Em conjunto, esses programas representam esforços coletivos para superar barreiras, construir igualdade e catalisar o potencial das mulheres no setor tecnológico.

Relação com a Agenda ODS 2030:



Nosso projeto busca solucionar desafios prementes relacionados à lacuna de gênero e ao etarismo feminino na esfera tecnológica. Ao alinhar nossos objetivos com os princípios dos Objetivos de Desenvolvimento Sustentável (ODS) da ONU, visamos não apenas endereçar problemas locais, mas também contribuir para um impacto global mais amplo.

ODS 4 – Educação de Qualidade: Contribui para a educação de qualidade ao oferecer cursos de tecnologia, promovendo aprendizagem ao longo da vida.

ODS 5 – Igualdade de Gênero: Fornecemos oportunidades educacionais em tecnologia especificamente para mulheres, contribuindo para reduzir a disparidade de gênero no setor.

ODS 8 – Trabalho Decente e Crescimento Econômico: Empoderamos mulheres com mais de 40 anos, proporcionando habilidades tecnológicas para aumentar suas oportunidades de emprego e contribuir para o crescimento econômico.

ODS 10- Redução de Desigualdades: Contribuímos para a redução das desigualdades ao oferecer oportunidades educacionais em tecnologia para o grupo específico, mulheres com mais de 40 anos.

ODS 17 – Parcerias e Meios de Implementação: Buscamos parcerias com organizações, empresas e instituições para fortalecer e expandir o impacto de projeto, alinhando-se com o princípio de parceria e colaboração da Agenda ODS 2030.

Resolução com código:

Na busca por soluções efetivas para o desafio em questão, reconhecemos que a tecnologia desempenha um papel central na criação de impacto positivo. A concepção de uma plataforma online dedicada a fornecer cursos de tecnologia para mulheres com mais de 40 anos não apenas enfrenta as barreiras identificadas, mas também representa uma abordagem inovadora para capacitar e incluir esse grupo demográfico no setor tecnológico.
A implementação de um sistema baseado em código permitirá o desenvolvimento de uma interface intuitiva e personalizada, adaptada às necessidades específicas das participantes. A plataforma pode oferecer cursos interativos, abordando temas relevantes e incentivando a aprendizagem prática. A acessibilidade remota proporcionará flexibilidade, permitindo que as mulheres aprendam no conforto de seus próprios ambientes e no horário que melhor se adequar às suas necessidades.
Além disso, a integração de ferramentas de mentoramento virtual e networking facilitará a criação de uma comunidade online de apoio, conectando as participantes a profissionais experientes no campo. Essa rede virtual não apenas oferecerá orientação, mas também abrirá portas para oportunidades de mentoria e colaboração.
A resolução com código não apenas endereça os obstáculos mencionados, mas representa um passo significativo em direção à construção de um ecossistema tecnológico inclusivo. Ao capacitar mulheres com mais de 40 anos com habilidades tecnológicas, estamos não apenas superando desafios profissionais, mas também contribuindo para a criação de um ambiente mais diversificado e enriquecedor no setor tecnológico.


Como rodar esse projeto localmente

Clone o projeto:

git clone https://github.com/CintiaMacchia/Projeto-Final_Reprograma

Entre no diretório do projeto:

cd Projeto-Final_Reprograma

Instale as dependências:

 npm install

Testes

Para realização dos testes nesse projeto, utilizamos framework Jest.
Fizemos a cobertura total das classes e métodos.

Para rodar o teste, use:

npm run test

Implementações do código

UML

Classes

1. Usuário

Parâmetros Tipo Descrição
nome string Público. Nome do usuário
telefone string Privado. Telefone do usuário
email string Privado. Email do usuário

2. Aluno herda Usuário

Parâmetros Tipo Descrição
cpf string Privado. CPF do aluno
matricula string Público. Matrícula do aluno
listaDeCursosMatriculados array Público. Lista de cursos que o alunos está matriculado
Métodos Descrição
get cpf() Retorna o valor do CPF do aluno
set cpf(novoCpf) Altera o valor do CPF do aluno

3. Professor herda Usuário

Parâmetros Tipo Descrição
cpf string Privado. CPF do professor
matricula string Público. Matrícula do professor
listaDeCursosMinistrados array Público. Lista de cursos ministrados pelo professor
Métodos Descrição
get cpf() Retorna o valor do CPF do professor
set cpf(novoCpf) Altera o valor do CPF do professor

4. Empresa herda Usuário

Parâmetros Tipo Descrição
cnpj string Privado. CNPJ da empresa
listaDeCursosPatrocinado array Público. Lista de cursos patrocinados pela empresa
Métodos Descrição
get cnpj() Retorna o valor do CNPJ do professor
set cnpj(novoCnpj) Altera o valor do CNPJ do professor

5. Curso

Parâmetros Tipo Descrição
nomeCurso string Público. Nome do curso
qtdVagasDisponiveis number Público. Quantidade de vagas disponíveis
cargaHoraria number Público. Carga horária do curso
qtdAlunos number Público. Quatidade de alunos matriculados no curso
status string Público. Status do curso
professoresDoCurso array Público. Lista de professores do curso
listaDeCursosPatrocinado array Público. Lista de patrocinadores do curso
listaCursosCadastrados array Estático. Lista total de curso criados
Métodos Descrição
matricularAluno(aluno, nomeCurso) Adiciona o aluno ao curso
removerAluno(aluno, nomeCurso) Remove aluno do curso
calcularFaltas(aluno, totalFaltas) Calcula a quantidade de faltas do aluno de acordo com a carga horária do curso
adicionarProfessor(professor, nomeCurso) Adiciona professor ao curso
removerProfessor(professor, nomeCurso) Remove o professor do curso
adicionarPatrocinador(empresa, nomeCurso) Adiciona a empresa patrocinadora ao curso
apagarCurso() Apaga o curso da lista de cursos cadastrados
mudarStatus() Altera o status do curso

Tecnologias Utilizadas:

JS NODEJS JEST GIT GITHUB FIGMA

Implementações futuras

À medida que avançamos com determinação em nosso projeto, vislumbramos implementações futuras que ampliarão significativamente o impacto e a sustentabilidade de nossas iniciativas.
Estamos planejando estabelecer uma prática inovadora, solicitando que empresas que patrocinem cursos ofereçam, ao final do programa, uma porcentagem das vagas totais para serem preenchidas por nossas talentosas alunas. Essa medida não apenas reforça nosso compromisso com a transição efetiva para o mercado de trabalho, mas também estabelece uma ponte direta entre a formação oferecida e as oportunidades reais de emprego.
Além disso, pretendemos criar um Banco de Talentos robusto, onde as alunas terão a oportunidade de registrar seus currículos e portfólios. Esse banco não apenas servirá como uma vitrine valiosa de habilidades, mas também permitirá que as empresas busquem candidatas com base em perfis específicos.
Faremos parcerias estratégicas para oferecer às empresas a oportunidade de anunciarem vagas diretamente em nossa plataforma, alinhadas exclusivamente aos talentos e competências das participantes. Essa colaboração visa não apenas facilitar a conexão entre talentos e oportunidades, mas também promover uma transição mais suave e eficiente para o mercado de trabalho tecnológico. Ao estabelecermos essas parcerias, criaremos um ambiente dinâmico em que as empresas podem encontrar profissionais qualificadas, e as alunas, por sua vez, terão acesso a oportunidades de emprego específicas para seu perfil.

Banco de dados:


esquema de banco de dados

Layout do site:


layout do site

Link para projeto no Figma
Link para Apresentação