Meus Repositórios Github

Following {{ following }} Followers {{ followers }} x
  • Repositório {{key+1}}: {{item.name}}

    URL: {{item.html_url}}

    {{item.description}}

    Criado: {{formataData(item.created_at)}} Atualizado: {{formataData(item.updated_at)}} Forked: {{ item.forks_count}}

    Linguagem: {{ item.language }}

Um pequeno resumo


Olá, meu nome é Maycon, sou casado, tenho {{idade}} anos, nasci na cidade de Florianópolis e moro na cidade de {{ location }} desde 2015.

Apesar de sempre ter sido ligado à tecnologia utilizando e explorando computadores desde a pré-adolescência, decidi dar o primeiro passo e iniciei meus estudos pra valer em tecnologia no início de 2019. Meu primeiro contato com linguagem e lógica de programação foi ao assistir as aulas fantásticas do canal Curso em Vídeo no Youtube, com o curso de Python Fundamentos (Módulos 1, 2 e 3) do prof. Gustavo Guanabara.

O segundo passo que dei foi a instalação do Sistema Operacional Linux como sistema de utilização principal, instalando-o pela primeira vez em meu computador em Julho de 2019. Desde então venho estudando sobre este sistema maravilhoso, bem como tudo que é relacionado a Software Livre, distribuições linux, utilização do terminal Linux, Shell Script, gerenciadores de pacotes, permissões de acesso, manipulação de arquivos e diretórios, system inits (systemd, sys v-init), Desktop Enviroments do Linux (KDE Plasma, Gnome, XFCE, LMDE, LxQT, etc...), etc.

Foi através do estudo autodidata que adquiri conhecimento sobre as mais diversas linguagens e tecnologias, porém senti que seria hora de me aprofundar mais e escolher um caminho. Então no início de 2020 resolvi iniciar o curso Superior em Análise e Desenvolvimento de Sistemas, pelo {{ universidade }}. Tudo isto afim de prover minha formação e construir uma base sólida de conhecimentos.

Abaixo segue uma lista de tecnologias as quais já estudei por meios autodidatas e também por intermédio da Universidade.

  • {{ item }}

Preferência pelo Desenvolvimento Web - Front e Backend


No entanto, desde meu primeiro projeto Web com PHP com utilização comercial, venho me identificando e centrando bastante meus estudos para o ramo de Desenvolvimento Web.

Centro Universitário de Maringá - Unicesumar

Superior em Análise e Desenvolvimento de Sistemas
Carga Horária – 2412 horas
Início – Fevereiro de 2020 – Colação de Grau - 24 de Março de 2023 Certificado de Conclusão - 1º Ano
Certificado de Conclusão - 2º Ano Certificado de Conclusão

SESC/SENAI - Serviço Nacional de Aprendizagem Industrial

Curso - DEVinHouse[ConectaNuvem]

Tecnologias: HTML5, CSS3, JavaScript, POO, VueJS, Python, Flask, SQL (PostgreSQL) e NoSQL (Google Realtime Database e MongoDB), Testes de Software (Pytest (Flask Backend) e Cypress (VueJS Front-end)) , Metodologia ágil Scrum e KanBan com Trello, Plataforma Atlassian (Bitbucket, Jyra), DevOPS, Virtualização (Containers, Docker e Kubernetes)

Carga Horária – 900 horas/aula
Início – 28 de Fevereiro de 2022 – Concluído em 25 de Novembro de 2022 Certificado de Conclusão - SENAI DEVinHouse


Projeto 01 - MÓDULO 01

04 a 08 de Abril de 2022

Professores:

  • Romeu Isaac Casarotto
  • Ana Paula dos Santos


Descrição do projeto

O projeto 01 consiste no desafio da criação de um site com os seguintes requisitos:

  1. Título na aba do navegador.
  2. Cabeçalho na página para que o usuário saiba do que se trata o conteúdo.
  3. Campo input para digitar o nome do produto.
  4. Botão para adicionar este produto a lista.
  5. Botão pra deletar todos os itens que estejam marcados como comprados.
  6. Lista contendo os produtos já inseridos.
  7. Checkbox pro usuário marcar produto comprado.
  8. Quando usuário clicar sobre checkbox, deve abrir popup pra inserir valor do produto. ESte valor deve somar ao valor total da compra.
  9. A lista deve ser salva na localstorage do navegador.
print projeto

Tecnologias Utilizadas


  • Paradigma: POO
  • Framework: Nenhum
  • JavaScript Vanilla
  • CSS 3
  • localStorage navegador
  • Github Projeto



Projeto - Cronômetro

18 de Abril de 2022

Professor: André Leão


Descrição do projeto

Foi proposto em aula a construção de um cronômetro utilizando VueJS. Nele contém os botões Iniciar, Parar e Zerar, contém o relógio do cronômetro e também uma lista que contém os tempos marcados quando apertamos o botão "Marcar Tempo". Por último temos o botão "limpar" para esvaziar a lista.


print projeto

Tecnologias Utilizadas


  • Paradigma: POO
  • Framework: VueJS@3
  • JavaScript
  • CSS 3
  • Conceitos do VueJS utilizados: props, emit e Transitions.
  • Github Projeto



Projeto - Vue Park

25 de Abril de 2022

Professor: Gilmar Bennert Jr


Descrição do projeto

Foi proposto em sala de aula a construção de um sistema para cadastro de vagas em estacionamento para treinarmos os seguintes conceitos do VueJS.


  1. Componentização para reaproveitamento.
  2. Comunicação entre componentes com Props e Emit.
  3. Centralização de dados com Pinia.
  4. Validação de Formulário.
A princípio o professor Gilmar havia proposto a utilização do Vuex para Store e o Vee-validate para validação do formulário. No entanto resolvi implementar a Store com a nova biblioteca padrão Pinia e eu mesmo construí um validador de formulários para exercitar a lógica.
print projeto print projeto print projeto

Tecnologias Utilizadas

  • Framework: VueJS@3
  • JavaScript
  • Bootstrap5
  • locaStorage do navegador pra gravar os itens da lista.
  • Github Projeto



Projeto - Cadastro de Pessoas com Sistema de Usuário e Login

08 de Maio de 2022

Professor: Gilmar Bennert Jr


Descrição do projeto

Foi proposto nos exercícios da SEMANA 10 a construção de um sistema de cadastro de pessoas onde seriam abordados vários conceitos, entre eles:


  1. Roteamento com Vue-Router.
  2. Transitions e TransitionGroup.
  3. Proteção de Rotas com Guards.
  4. Validação de Formulários.
  5. Guardando dados na localStorage.
  6. Centralização de dados com Vuex.
  7. Modularização das Stores Vuex.
  8. mapState, mapActions e mapMutations
  9. Autenticação de Usuários.
  10. Persistência de estado Logado com a utilização de Cookies.

print projeto print projeto print projeto print projeto print projeto

Tecnologias Utilizadas

  • Framework: VueJS@3
  • JavaScript
  • Bootstrap5
  • locaStorage do navegador pra gravar os itens da lista.
  • Gravação e Remoção de cookies do navegador.
  • Github Projeto



Projeto - DEVinventary - Conclusão do Módulo 01

16 a 20 de Maio de 2022

Professor: Gilmar Bennert Jr


Descrição do projeto

Foi proposto a construção de um sistema de Inventário e empréstimo de itens para colaboradores de uma organização. E deveríamos fazer a implementação utilizando os conceitos apresentados ao longo das aulas do módulo I com VueJS.



Principais conceitos:

  • Cadastro de usuários
  • Sistema de Login
  • Persistência de status logado com cookies
  • Persistência de dados com localStorage
  • Consulta a API ViaCEP com Axios
  • Build da aplicação
  • Deploy no Firebase
  • Entre muitos outros conceitos.
print projeto print projeto print projeto

Tecnologias Utilizadas




Projeto 01 Módulo 02 - DEVinCAR

05 a 09 de Julho de 2022

Professor: Yan Esteves


Descrição do projeto

Neste primeiro projeto do segundo módulo devemos construir um sistema que simula uma MONTADORA e REVENDA de Carros. Neste sistema deverá conter 3 tipos de VEÍCULOS.


  • Carros
  • Motos / Triciclos
  • Caminhonetes

Principais conceitos:

  • Programação Orientada a Objetos
  • Classes Abstratas
  • Herança e Polimorfismo
  • Persistência de dados usando JSON
  • Menu em Terminal
print projeto print projeto print projeto print projeto

Tecnologias Utilizadas

  • Python 3.10
  • Libs:
    • TinyDB - Manipulação de JSON
    • Faker & Fake_vehicle - gerando nomes de automóveis de forma aleatória
    • num2words - Escrevendo valores monetários por extenso
    • termcolor - Escrevendo colorido no terminal
    • libs built-in
  • GIT
  • Github Projeto

Universidade de São Paulo - IME-USP - Coursera

Curso - Introdução à Ciência da Computação com Python - Parte 01

Carga Horária – 40 horas
Concluído em – 18 de Abril de 2022
Certificado

Data Science Academy

Curso - Big Data Fundamentos 3.0

Carga Horária – 12 horas
Concluído em – 14 Outubro de 2021
Certificado

Node Studio

PHP Orientado a Objetos

Carga Horária – 2 horas
Concluído em – 13 Agosto de 2021
Certificado

Curso em Vídeo

Curso de Python 3 - Mundo 1 - Fundamentos

Carga Horária – 40 horas
Concluído em – 30 Junho de 2021
Certificado

Curso em Vídeo

Curso de Python 3 - Mundo 2 - Fundamentos

Carga Horária – 40 horas
Concluído em – 30 Junho de 2021
Certificado

Curso em Vídeo

Curso de Python 3 - Mundo 3 - Fundamentos

Carga Horária – 40 horas
Concluído em – 30 Junho de 2021
Certificado

Curso em Vídeo

Curso de MySQL - Fundamentos

Carga Horária – 40 horas
Concluído em – 29 Janeiro de 2021
Certificado

Curso em Vídeo

Curso de JavaScript - Fundamentos

Carga Horária – 40 horas
Concluído em – 06 Novembro de 2020
Certificado

Curso em Vídeo

Curso de HTML e CSS - Módulo 1 de 5

Carga Horária – 40 horas
Concluído em – 21 Janeiro de 2021
Certificado

Curso em Vídeo

Curso de HTML e CSS - Módulo 2 de 5

Carga Horária – 40 horas
Concluído em – 1 Março de 2021
Certificado

Curso em Vídeo

Curso básico de Git e Github

Carga Horária – 20 horas
Concluído em – 11 Dezembro de 2020
Certificado

Celke Cursos

Curso de PHP, MySQLi e Bootstrap4

Carga Horária – 100 horas
Concluído em – 01 Abril de 2022
Certificado

Digital Innovation One

Arquitetura de Sistemas avançado

Carga Horária – 3 horas
Concluído em – 15 Outubro de 2021
Certificado

Digital Innovation One

Conceitos e melhores práticas com bancos de dados PostgreSQL

Carga Horária – 9 horas
Concluído em – 26 Outubro de 2021
Certificado

Digital Innovation One

Formulários com condicionais e Sessões com PHP

Carga Horária – 5 horas
Concluído em – 19 Setembro de 2021
Certificado

Digital Innovation One

Fundamentos de Arquitetura de Sistemas

Carga Horária – 6 horas
Concluído em – 15 Outubro de 2021
Certificado

Digital Innovation One

Introdução a orquestração de conteineres com Docker

Carga Horária – 4 horas
Concluído em – 17 Outubro de 2021
Certificado

Digital Innovation One

Introdução a Git e Github

Carga Horária – 5 horas
Concluído em – 27 Setembro de 2021
Certificado

Digital Innovation One

Introdução ao MongoDB e bancos de dados NoSQL

Carga Horária – 6 horas
Concluído em – 03 Novembro de 2021
Certificado

Digital Innovation One

Introdução a programação com Python

Carga Horária – 8 horas
Concluído em – 05 Novembro de 2021
Certificado

Digital Innovation One

Linux: A introdução ao Sistema Operacional

Carga Horária – 10 horas
Concluído em – 13 Outubro de 2021
Certificado

Digital Innovation One

Shell Script: Manipulando Arquivos

Carga Horária – 2 horas
Concluído em – 13 Outubro de 2021
Certificado

Digital Innovation One

Explorando o poder do NoSQL com Cassandra e DBase

Carga Horária – 4 horas
Concluído em – 03 Novembro de 2021
Certificado

Digital Innovation One

Desenvolvimento avançado Python com Flask e REST API

Carga Horária – 5 horas
Concluído em – 13 Setembro de 2022
Certificado

Digital Innovation One

Fundamentos de ETL com Python

Carga Horária – 5 horas
Concluído em – 13 Setembro de 2022
Certificado

Unicesumar

Ambientação e Lógica de Programação

Carga Horária – 10 horas
Concluído em – 09 Julho de 2021
Certificado

Unicesumar

Laboratório de Arquitetura e Redes de Computadores

Carga Horária – 20 horas
Concluído em – 23 Abril de 2021
Certificado

Geek University

Curso FastAPI - API's modernas e assíncronas com Python

Carga Horária – 12 horas
Concluído em – 10 Agosto de 2022
Certificado


Estágio em Suporte T.I

Empresa: SCPar - Porto de Imbituba
Maio de 2021 – Junho de 2022
Atribuições do cargo:
  • {{ item }}


Intern Developer - FullStack

Empresa: Conecta Nuvem
Junho de 2022 – até 24 de Novembro de 2022
Atribuições do cargo:
  • {{ item }}


Trainee FullStack Developer

Empresa: Conecta Nuvem
Novembro de 2022 – até o presente
Atribuições do cargo:
  • {{ item }}


Controle de Entrada e Saída de Veículos

Julho de 2021 – Agosto de 2021

Descrição do projeto

Tudo começou no dia que fomos atender a um chamado na portaria 1, onde um computador reiniciava todas as vezes em que o usuário abria a planilha excel a qual fazia todo o controle de entrada e saída de veículos. Verificamos que a planilha já se encontrava com 100 mil linhas e já ocupava em torno de 100mb do disco rígido do computador. Imaginei que se houvesse um sistema utilizando banco de dados relacional seria bem melhor, então meu gestor me desafiou a escrever este sistema. Mas ele queria que fosse escrito em PHP, Bootstrap, e que utilizasse bancos de dados MySQL. Nunca havia escrito nada em PHP, então imediatamente comecei a estudar esta linguagem e duas semanas depois iniciei o projeto. Sendo este meu primeiro projeto de utilização profissional de minha carreira.

Backend e parte do Frontend: {{ nome }} - Estagiário

Frontend Revisão e melhorias: Giovani Machado - Estagiário

sistemaportaria


Projeto para Gerenciamento de Planos de Manutenção em Equipamentos

Maio de 2022 – Junho de 2022

Descrição do projeto

Foi solicitado por parte do setor de engenharia do Porto de Imbituba, uma aplicação que viesse suprir a necessidade de gerenciar equipamentos móveis e estacionários e seus planos de manutenção.

Este controle estava sendo feito manualmente com planilhas e documentos físicos. Colhemos os requisitos e iniciei as modelagens iniciais de bancos de dados e front-end.

Alguns requisitos do projeto:

  • Cadastro para usuários funcionários de empresas afiliadas.
  • Tela de Login de usuários.
  • Menu admin.
  • Cadastro e visualização de Art - Anotação de Responsabilidade Técnica.
  • Indicação para vencimento da vigência das Arts.
  • Cadastro e visualização de Equipamentos.
  • Cadastro e visualização das Empresas afiliadas.
  • visualização de usuários com modal para mudar nível de acesso.
  • Vinculação de Arts a equipamentos. (Uma Art poderá ser vinculada a 1 ou muitos equipamentos).
  • Vinculação de Manual técnico do equipamento.
  • Cada usuário poderá visualizar e manipular dados cadastrados por pessoas da mesma empresa que ele.
  • O Admin do sistema poderá ver e manipular dados de todos os equipamentos de todos.
  • Menu perfil para troca de senha e edição de alguns dados.
  • Inserção, edição e visualização de planos de manutenção.
  • Inserção, e exclusão de observações em planos de manutenção
  • etc. . .

Programador: Maycon R. Campos

Após minha saída deste estágio do Porto, o projeto foi continuado pelo meu supervisor, Osmar. No entanto, felizmente, deixei o projeto em estado bem avançado faltando poucas coisas para implementar e finalizar.

sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria
sistemaportaria

    Tecnologias Utilizadas


  • Paradigma: Orientado a Objetos
  • Framework: Laravel 9
  • ORM - Eloquent (Abstração para gerenciamento de bancos de dados)
  • Linguagem - PHP 8
  • Bootstrap 5
  • CSS 3
  • Github Projeto (Repositório privado)



Projetos Pessoais em Python


Projeto OS Fácil v1.0

Março 2020 – Abril 2020

Descrição do projeto

Este pequeno projeto infelizmente não possuo o print da tela, mas felizmente não tinha muito o que mostrar, pois ele funcionava em um Menu em Loop infinito pelo terminal. O programa foi batizado de OS Fácil por ter me servido para resolver um problema real de meu dia a dia. Eu tinha uma estamparia de sublimação e nas épocas de movimento, quando surgiam muitas ordens de serviço, todas as anotações eram feitas em papel, e muitas informações se perdiam.

Então foi aí que tive a ideia de escrever este programa em Python pra rodar pelo terminal e utilizando como bancos de dados o SQlite3.

    Tecnologias Utilizadas


  • Paradigma: Estruturado
  • Linguagem: Python
  • Banco de Dados: SQlite3
  • Gerava arquivos TXT's com a Ordem de Serviço para impressão.
  • Github Projeto



Projeto OS Fácil v2.0

Junho 2020 – Junho 2020

Descrição do projeto

Esta foi a segunda versão do OSFácil, mas desta vez utilizando interface gráfica com a biblioteca padrão de Python, Tkinter. O programa seguiu os mesmos princípios da primeira versão, mas melhorado.

OSFácilV2 OSFácilV3

    Tecnologias Utilizadas


  • Paradigma: POO
  • Linguagem: Python
  • Banco de Dados: SQlite3
  • Gerava arquivos PDF para impressão das Ordens de Serviço. (Biblioteca: Reportlab)
  • Github Projeto



Projeto OS Fácil v3.0

Agosto 2020 – Setembro 2020

Descrição do projeto

Este programa foi a evolução das duas primeiras versões OS Fácil.

Assim como na segunda versão, esta foi reescrita do zero, mas desta vez utilizando a biblioteca gráfica PyGTK3 e seu construtor de interfaces sensacional chamado Glade. O programa continuou contando com banco de dados SQlite3 e o gerador de PDF pra impressão das Ordens de Serviço.

OSFácilV3 OSFácilV3 OSFácilV3 OSFácilV3 OSFácilV3 OSFácilV3 OSFácilV3 OSFácilV3

    Tecnologias Utilizadas


  • Paradigma: POO
  • Linguagem: Python 3.8.5 64bits
  • Banco de Dados: SQlite3
  • Biblioteca gráfica: PyGTK3
  • Construtor de Interface: Glade 3.36
  • Gerador de PDF: Biblioteca Reportlab
  • Github Projeto



Projeto Controle de Gastos

Julho 2020 – Julho 2020

Descrição do projeto

A ideia deste projeto surgiu, pois estava procurando por opções de programas de gerenciamento financeiro, mas não estava me adaptando com aqueles disponíveis Open Source, que na verdade são ótimos, mas eu achava um pouco complicado de utilizar. Então resolvi escrever um gerenciador que fosse simples e direto ao ponto. As contas eram dispostas em Abas, Entrada, Saída e balanço dos gastos. Eram listadas todas as contas do mês, na virada a lista era zerada restando apenas o total daquele mês que passou e um relatório pra consultas posteriores.

OSFácilV3 OSFácilV3 OSFácilV3 OSFácilV3

    Tecnologias Utilizadas


  • Paradigma: POO
  • Linguagem: Python 3.8.5 64bits
  • Banco de Dados: SQlite3
  • Biblioteca gráfica: Tkinter
  • Gráficos: Biblioteca Matplotlib
  • PDF: Biblioteca Reportlab
  • Github Projeto



Projeto Gerenciador de Aluguéis

Setembro 2020 – Outubro 2020

Descrição do projeto

Este programa nasceu da necessidade em gerenciar os contratos de locação que administramos aqui no prédio. Havia certa dificuldade de manter de forma manual os dados de cada locação, bem como controlar datas de pagamento de aluguel, caução, vencimentos de contrato e tudo mais. Seguindo a evolução dos estudos, escrevi este programa em Python, utilizando a biblioteca gráfica padrão Tkinter e bancos de dados SQlite3.

Alugueispython Alugueispython Alugueispython

    Tecnologias Utilizadas


  • Paradigma: POO
  • Linguagem: Python 3.8.5 64bits
  • Banco de Dados: SQlite3
  • Biblioteca gráfica: Tkinter
  • Gerador de PDF: Biblioteca Reportlab
  • Github Projeto

Projeto Controle de Finanças v1.0

Julho 2021 – Julho 2021

Descrição do projeto

Trata-se da segunda versão do Gerenciador de gastos que nasceu primeiro em Python. Agora eu já estava estudando desenvolvimento web com PHP e descobrindo a fantástica interação do Frontend com o Backend e a mágica que as tags <?php?> podem fazer dentro do documento html.

Nesta segunda versão tratei de seguir a mesma simplicidade do primeiro programa, mas como no desenvolvimento web as coisas são mais simples de se fazer, acabou que o programa ficou mais completo.

Coloquei sistema de Login com confirmação por email, entre outras funcionalidades legais. Mas o estilo de listar somente os gastos do mês corrente na tabela principal de gastos eu mantive.

financeirophp financeirophp financeirophp

    Tecnologias Utilizadas


  • Paradigma: Estruturado
  • Linguagem: PHP7
  • Banco de Dados: MySQL biblioteca MySQLi
  • Servidor: Apache (The Apache HTTP Server)
  • Framework: Bootstrap4
  • Github Projeto



Gerenciador de Contratos de Aluguéis v2.0

Agosto 2021 – Agosto 2021

Descrição do projeto

Esta foi a segunda versão do Gerenciador de Contratos inicialmente escrito em Python, mas que agora foi reescrito do zero seguindo o mesmo flow do antigo aplicativo.

A ideia foi separar as entidades como: Locador (Dono do imóvel), Locatário: (Quem aluga) e os imóveis. A modelagem do banco dados partiu daí. O usuário inicialmente cadastra o nome do imóvel e o nome do locador, então quando houvesse um contrato de aluguel, selecionamos um locador, um locatário, um imóvel e fechamos um contrato. Ali podemos também escolher sobre pagamento de caução, se o contrato sendo fechado é curto (6 meses) ou anual bem como o dia do mês melhor para pagamento do aluguel e, como não deveria faltar, pode-se escolher também qual mês começaria a pagar o aluguel. Ao selecionar estes dados o sistema dispara um laço de repetição gerando as parcelas de meses subsequentes e insere tudo isto no banco de dados de forma automatizada.

Foi implementado também a lista das parcelas pagas/a vencer/ atrasadas, bem como emissão de recibo com preenchimento automático do valor por extenso.

financeirophp financeirophp financeirophp financeirophp

    Tecnologias Utilizadas


  • Paradigma: Estruturado
  • Linguagem: PHP7
  • Banco de Dados: MySQL biblioteca MySQLi
  • Servidor: Apache (The Apache HTTP Server)
  • Framework: Bootstrap4
  • Github Projeto



Gerenciador Controle de Finanças v2.0

Setembro 2021 – Setembro 2021

Descrição do projeto

Esta foi a segunda versão do Gerenciador de Finanças, mas escrito do zero e totalmente remodelado. Agora resolvi escrever com paradigma Orientado a Objetos pra fixar conhecimentos e brincar com as bibliotecas em php pra manipulação do banco de dados com a classe PDO.

financeirophp financeirophp financeirophp

    Tecnologias Utilizadas


  • Paradigma: POO
  • Linguagem: PHP7
  • Banco de Dados: MySQL com biblioteca PDO
  • Servidor: Apache (The Apache HTTP Server)
  • Framework: Bootstrap4 e CSS3
  • Github Projeto



Projeto Gerenciador Financeiro - Money Inteligente

Início em Novembro de 2022 até o momento

Descrição do projeto

Versão renovada do Gerenciador Financeiro que já escrevi anteriormente, mas com muitas melhorias. Desta vez escrito utilizando o framework VueJS3, com API escrita em Python Flask.

Funcionalidades foram aperfeiçoadas: Aplicação Responsiva

  • Cadatro e Login de usuário
  • Login pelo Google (Não requer cadastro)
  • Add Categorias - Receitas e Despesas
  • Listagem de Categorias
  • Add e Edição de Transação - Formulário
  • Tabela de Entradas - Com Visualização, Edição e Exclusão de transação.
  • Tabela de Saídas - Com Visualização, Edição e Exclusão de transação.
  • Tabela de Resumo financeiro - Com Visualização, Edição e Exclusão de transação
  • - Sistema de Cores para que o usuário possa facilmente identificar a linha do tempo das transações. (Contas que já venceram, vencem hoje e as que vão vencer)
  • Estatísticas com gráficos de cada mês, podendo visualizá-los indivudualmente ou todos.
  • Tela Funcionalidades, onde existe um manual de instrução com linguagem fácil e acessível.
financeirophp

    Tecnologias Utilizadas


  • Framework: Vue3
  • Frontend: Javascript, VueJS api options, Bootstrap5
  • Backend: Python, Flask, API estruturada MVC (Model, View, Controller)
  • Banco de Dados: MongoDB rodando na Nuvem Google (ATLAS)
  • Infra-estrutura: Deploy do Frontend, Firebase. Deploy do backend realizado no Google Cloud Platform, utilizando Container Docker e rodando no Cloud Run.

Acesse a aplicação clicando na logo abaixo

logomoneyinteligente