Tenho 33 anos e moro em Assis/SP. Sou formado em Ciências da Computação na FEMA - Fundação Educacional do Município de Assis desde 2015.
Com mais de oito anos de experiência em desenvolvimento de software, estou continuamente buscando por desafios que ampliem meu conhecimento e habilidades. Atualmente, concentro meus esforços no desenvolvimento mobile e backend, com foco em tecnologias como Typescript, React Native, SQLite, Node.js, MongoDB, etc. Meu compromisso é aprimorar minhas competências técnicas e contribuir significativamente para projetos inovadores. Estou ansioso para colaborar e criar soluções excepcionais.
Este projeto tem como principal objetivo o desenvolvimento de uma aplicação full-stack, utilizando React no front-end e Node.js no back-end. A intenção é simular um software ERP, para se aproximar ao máximo de uma aplicação com funções para o mundo real. Está e estará sempre em desenvolvimento.
react-app-full-stack/
├── backend/
│ ├── node_modules/
│ ├── src/
│ │ ├── controllers/
│ │ ├── middlewares/
│ │ ├── models/
│ │ ├── routes/
| │ ├── utils/
│ │ ├── config.js
│ │ └── server.js
│ ├── .env
│
└── frontend/
| ├── node_modules/
| ├── public/
| ├── src/
| │ ├── components/
| │ ├── context/
| │ ├── interceptors/
| │ ├── pages/
| │ ├── services/
| │ ├── utils/
| │ ├── App.js
| │ ├── index.js
| │ └── index.css
- Estrutura robusta para escalabilidade;
- Uso de variáveis de ambiente;
- Controle de rotas;
- Uso de middlewares para verificações;
- Autenticação com Tokens;
- Verifcação de tokens com uma white list;
- Utilização de interceptors nas requisições (verificação dos tokens antes de cada requisição);
- Uso do React Hook useContext para manipulação de estados em toda a aplicação.
Aplicativo em desenvolvimento para monitorar o progresso na perda/ganho de peso.
- Monitoramento diário das calorias consumidas e gastas;
- Gráficos para proporcionar uma boa visão de progresso ao usuário;
- Lista de alimentos e suas calorias para adicionar na alimentação diária;
- Lista de exercícios para adicionar aos treinos diários;
- Cálculo de calorias gastas por exercício e características do individuo.
Em breve será disponibilizado para download na Play Store.
Este App tem como objetivo ensinar cores, formas geométricas, letras e numerais para crianças. A inspiração desse projeto foi o meu sobrinho de 3 anos, Théo, que é o principal testador deste software.
Jogo em desenvolvimento para estudar a linguagem de programação Javascript.