Projeto final com tema livre criado como requisito para a finalização do bootcamp de Imersão JS na Reprograma.
O objetivo principal deste projeto é criar uma plataforma abrangente e inclusiva que ofereça suporte e recursos diversos para mulheres e pessoas LGBTQIAP+ que estejam em processo de transição de carreira na área de tecnologia. Esta iniciativa busca combater as desigualdades de gênero e promover a diversidade na indústria de tecnologia, fornecendo oportunidades significativas para aqueles que podem enfrentar obstáculos em suas jornadas profissionais.
A plataforma será uma fonte acessível de recursos e oportunidades como: cursos gratuitos, mentorias, oficinas, conferências, eventos e comunidade e networking.
Essa implementação visa simular uma arquitetura de back-end com aplicação de conceitos POO, SOLID, Clean Code e com a implementação de testes.
- Criação da classe da entidades a serem modeladas
- Criação de estrutura de pastas e arquivos com responsabilidades bem divididas
- Criação de testes aplicados a cada use-case de cada classe criada
- Criação de simulação de banco de dados para a manipulação de dados das clases
- Criação estrutura de controlers com API
- Criação estrutura de front-end
- Deploy
- JavaScript
- Jest
- Node - ^18
- Baixar projeto na sua máquina
- Para instalar as dependências: npm install
- Para rodar os testes: npm run test
Brena O'Dwyer é desenvolvedora back-end com foco em JavaScript e NodeJs. Antropóloga de formação, tenho profunda experiência em pesquisa e trabalhei como tradutora, copywriter, UX writer e redatora de conteúdo digital, principalmente no marketing.
Final project with a free theme created as a requirement for completing the JS Immersion bootcamp at Reprograma.
The main goal of this project is to create a comprehensive and inclusive platform that provides support and diverse resources for women and LGBTQIAP+ individuals who are in the process of transitioning their careers in the technology field. This initiative aims to combat gender inequalities and promote diversity in the technology industry by offering significant opportunities to those who may face obstacles in their professional journeys.
The platform will be an accessible source of resources and opportunities such as free courses, mentorship programs, workshops, conferences, events, and a community for networking.
This implementation aims to simulate a back-end architecture using Object-Oriented Programming (OOP), SOLID principles, Clean Code practices, and the implementation of tests.
- Creation of the classes to be modeled
- Creation of folder and file structure with well-divided responsibilities
- Creation of tests applied to each use-case of each created class
- Creation of a database simulation for data manipulation of the classes
- Creation of controller structure with an API
- Creation of a front-end structure
- Deployment
- JavaScript
- Jest
- Node - ^18
- Download the project to your machine
- To install dependencies: npm install
- To run the tests: npm run test
Brena O'Dwyer is a back-end developer with a focus on JavaScript and Node.js. With a background in anthropology, I have extensive experience in research and have worked as a translator, copywriter, UX writer, and digital content writer, primarily in marketing.