Giter Site home page Giter Site logo

Olá, me chamo Gabriel Souza!

Bem vindo ao meu perfil GitHub 👋

Tenho 32 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.

Trabalho com desenvolvimento de software há mais de seis anos e estou em busca de novos desafios através dos estudos em novas tecnologias e linguagens.

🖥️ Tecnologias e Ferramentas:


GIT GITHUB ECLIPSE VS CODE

JAVA JAVASCRIPT MARKDOWN HTML5 CSS3

MYSQL POSTGRESQL

REACT NODEJS

MICROSOFT EXCEL MICROSOFT POWERPOINT MICROSOFT WORD DATASUL

🌱 Estou estudando:


PHP REACT NATIVE PYTHON BOOTSTRAP SPRING DOCKER

😄 Aprendi a muito tempo, mas ainda sei o básico:


Android C# C++ LINUX VISUAL STUDIO MATLAB

📫 Como entrar em contato comigo:


gabriel-souza-b324a8b3

🚀 Alguns projetos que desenvolvi:

React App Full-Stack - App React com a estrutura de um ERP

Print Screen Print Screen

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.

Técnologias utilizadas:

Front-end

HTML5 CSS3 Javascript React ESLINT

Back-end

Node.js Javascript

Banco de Dados

MySQL

Estrutura do projeto:

    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

🎯 Funções/Desenvolvimento:

  • 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.

Repositório


Shape Progress App

Shape Progress App

Aplicativo em desenvolvimento para monitorar o progresso na perda/ganho de peso.

Principais funcionalidades:

  • 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.

Técnologias e ferramentas utilizadas:

VS CODE JAVASCRIPT REACT NATIVE NODEJS

Em breve será disponibilizado para download na Play Store.


LearnWithFun - App de ensino básico para crianças

Print 01 Print 02 Print 03

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.

Técnologias utilizadas:

Repositório
LearnWithFun App


Bomberman

Print 01 Print 02

Jogo em desenvolvimento para estudar a linguagem de programação Javascript.

Técnologias utilizadas:

Repositório
Bomberman

📉 Minhas estatísticas no GitHub:


gabrielsouzas

Gabriel Souza da Silva's Projects

artigos-tcc icon artigos-tcc

Este repósitório tem como objetivo armazenar meus trabalhos na área acadêmica

car-service-app icon car-service-app

Aplicativo para controle de entrada e saída de uma prestadora de serviços para carros

chat-backend icon chat-backend

Servidor para um chat local com um aplicativo React Native

clock icon clock

Relógio em HTML, CSS e JavaScript - Manual do Dev

java icon java

Repósitório com classes úteis em Java

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.