Vinícius Ferreira's Projects
Este repositório contém uma API RESTful em PHP, com Laravel, para gestão de notas fiscais. Desenvolvida como desafio técnico para a vaga de Desenvolvedor Backend na Azapfy, a API facilita operações como criação, atualização e visualização de notas fiscais. Utiliza Laravel Sanctum para autenticação e adota uma arquitetura modularizada.
Backend Developer Candidate Assessment
Este repositório é um case técnico da Britvic Brasil para Analista Web. Apresenta uma aplicação Vue.js e uma API Laravel, focadas em gerenciar aluguel de veículos. A autenticação é garantida pelo Laravel Sanctum, e a estrutura modular promove organização e escalabilidade.
Primeira aplicação desenvolvida em Ruby on Rails no curso "Ruby on Rails 5.x - Do início ao fim!" da Udemy
Desenvolvimento Frontend Mobile consumindo backend API com React Native desenvolvido na live "App de Agendamento para Barbeiros em React Native para iniciantes" do Bonieky Lacerda
Este repositório abriga uma API RESTful em JavaScript para criação e autenticação de usuários. Desenvolvida como parte do desafio técnico para a vaga de Desenvolvedor Backend na "Escribo Inovação para o Aprendizado", a API utiliza Express e MongoDB, proporcionando funcionalidades de registro, autenticação e recuperação de informações do usuário.
Este repositório contém a implementação de uma função em JavaScript que calcula o somatório de todos os valores inteiros divisíveis por 3 ou 5, sendo inferiores a um número fornecido. O desafio faz parte do processo seletivo para a vaga de Desenvolvedor Backend na "Escribo Inovação para o Aprendizado"
Este repositório representa um estudo de caso técnico proposto pela Facilita Jurídico para a posição de Desenvolvedor Full-Stack. O projeto consiste em uma aplicação React e uma API Node.js desenvolvidas para efetuar o gerenciamento de clientes, proporcionando uma solução eficiente para a empresa.
Códigos desenvolvido como parte da disciplina Introdução ao Processamento de Imagens (CIC0176) com o professor Bruno Macchiavello do departamento de Ciência da computação da Universidade de Brasília no segundo semestre de 2020, desenvolvido pelo estudante Vinícius Vasconcelos Ferreira.
Projeto desenvolvido com o objetivo de fixação dos conceitos de realce no domínio espacial e filtragem no domínio da frequência e da morfologia matemática na disciplina de Introdução ao Processamento de Imagens (CIC0176) com o professor Bruno Macchiavello do departamento de Ciência da Computação da Universidade de Brasília no segundo semestre de 2020, desenvolvido pelo estudante Vinícius Vasconcelos Ferreira.
Projeto desenvolvido com o objetivo de fixação dos conceitos de binarização com limiar e algoritmos morfológicos na disciplina de Introdução ao Processamento de Imagens (CIC0176) com o professor Bruno Macchiavello do departamento de Ciência da computação da Universidade de Brasília no segundo semestre de 2020, desenvolvido pelo estudante Vinícius Vasconcelos Ferreira.
Projeto desenvolvido com o objetivo de fixar os conceitos aprendidos ao longo do semestre na disciplina de Introdução ao Processamento de Imagens (CIC0176) com o professor Bruno Macchiavello do departamento de Ciência da Computação da Universidade de Brasília no segundo semestre de 2020, desenvolvido pelo estudante Vinícius Vasconcelos Ferreira.
Aplicação web desenvolvida em Laravel 6 no curso "Laravel 6 na Prática - Criando um Marketplace" da Udemy
Pet Doma Connect é uma aplicação desenvolvida para a clínica veterinária Pet D.O.M.A, fornecendo informações e dicas sobre cuidados com animais de estimação. Com interfaces frontend e administrativa, oferece recursos para clientes e gestores, incluindo detalhes sobre serviços, equipe, blogs e contato.
Portal de Notícias desenvolvido em NodeJS para introdução a plataforma no curso "Curso Completo do Desenvolvedor NodeJS e MongoDB" da Udemy
Este repositório contém o código-fonte e a documentação para o teste prático utilizado como parte do processo de candidatura para a vaga de desenvolvedor web.
Simples Sistema de Gerenciamento de Pessoas desenvolvido em Python
A aplicação Simple Java Banking é um projeto desenvolvido para aula prática da disciplina de Linguagem Orientada a Objetos. Permite ao usuário realizar operações bancárias básicas, como consulta de saldo, depósito e saque, enquanto reforça conceitos fundamentais de programação orientada a objetos em Java.
Simples Sistema de Gerenciamento de Times de Futebol desenvolvido em Python
Backend API desenvolvida em NodeJs para aplicação web e mobile no curso "Projeto Completo: XD, NodeJs, MongoDB, React Native e React" da Udemy
Desenvolvimento Frontend Mobile consumindo backend API com React Native desenvolvido no curso "Projeto Completo: XD, NodeJs, MongoDB, React Native e React" da Udemy
Desenvolvimento Frontend Web consumindo backend API com React desenvolvido no curso "Projeto Completo: XD, NodeJs, MongoDB, React Native e React" da Udemy
Aplicação desenvolvida no curso "Desenvolvimento de Processos - BPM/ECM" da TOTVS Fluig Academy com objetivo de desenvolvimento de Processos e Formulários, Datasets e Mecanismos de Atribuição Customizados e Eventos de Processos e Formulários através do fluig Studio
Este repositório contém um programa desenvolvido para a fase 2 do processo seletivo da Turin, destinado à vaga de Analista de Processamento de Dados Júnior. O programa realiza o processamento dos dados de exportação e importação do Brasil, referentes ao período de 2022. Ele gera arquivos CSV separados por estado, agregando as informações.