# Geisiel Melo, Full Stack Developer Source: https://www.geisiel.com This file is bilingual. The English sections come first, followed by the Brazilian Portuguese sections. Both cover the same person and the same projects. ## About (English) I like problems that take work to solve, the kind that only open up after you have spent some time thinking about them. To me, getting something to work is where the job starts and not where it ends, because design, usability and performance are decisions taken alongside the code, and not adjustments left for the end. That same care guides my work today at REDE UniFTC, where I work as a full stack developer. Day to day I build websites and APIs and get separate systems talking to each other, always with an eye on accessibility and performance along the way. Before I got here, I spent a few years building software for self-employed professionals and small business owners. Because every client arrived with a different need, I worked with a lot of technologies and, what ended up mattering more, I learned to listen for what someone really needed before starting to write code. That way of working stayed with me and still guides how I begin every new project. Outside work I usually wind down playing games with friends or catching up on a series. ## Experience (English) ### Full Stack Developer · UniFTC (2024 - Today) - Build websites with accessibility and performance in mind. - Design APIs and keep them running in production. - Write the integrations that let separate systems exchange data. - Untangle problems and tidy up processes so projects keep moving. Languages: TypeScript, Python, PHP Frontend: React, Next, TailwindCSS Backend: Node, Nest, REST Databases: MySQL, PostgreSQL, SQL Server, Redis Cloud: AWS, Google Cloud, Cloudflare AI & Tools: LLM, MCP, HubSpot ### Full Stack Developer · Freelancer (2020 - 2024) - Built full stack web applications with MongoDB, Express, React, Node and TypeScript. - Wrote APIs and interfaces starting from how people would actually use them. - Kept the work under version control with Git, along with the habits that keep a codebase workable. - Took part at every stage, from planning through to launch. Languages: TypeScript, Python Frontend: React, TailwindCSS Backend: Express Databases: MongoDB, MySQL, Redis Tools: cPanel, Linux ### Front-end Developer · Loja TrapStar (2020 - 2022) - Wrote, maintained and deployed production code for client websites in HTML, CSS and JavaScript. - Worked alongside the design team to keep the sites consistent with each other. - Tested for cross browser compatibility, speed and responsiveness. Languages: JavaScript, PHP Frontend: HTML, CSS, jQuery, Bootstrap Tools: cPanel, Linux ## Projects (English) ### MegaRevisão (2024) Role: Full Stack Developer Made at: REDE UniFTC Built with: Next.js, TypeScript, Node, Tailwind CSS, Shadcn Live: https://megarevisao.com.br A live streaming platform for ENEM revision classes developed for REDE UniFTC, helping students prepare for Brazil's national high school exam in real time. Built with Next.js, TypeScript, Node and Tailwind CSS. ### Transferência Externa Unex (2024) Role: Full Stack Developer Made at: REDE UniFTC Built with: TypeScript, Tailwind CSS, React, Node Live: https://unex.edu.br/transferencia A web application for external transfer candidates at UNEX, guiding applicants through the enrollment process. Built with React, TypeScript, Node and Tailwind CSS. ### Calculadora Enem Unex (2024) Role: Full Stack Developer Made at: REDE UniFTC Built with: Tailwind CSS, TypeScript, React, Node Live: https://unex.edu.br/calculadoraenem A public calculator on the UNEX site, headlined 'Calculadora ENEM - Calcule o seu desconto!'. It lets prospective students work out the tuition discount available to them from their ENEM result. Built with React, TypeScript, Node and Tailwind CSS. ### Marketing CMS - Private (2024) Role: Full Stack Developer Made at: REDE UniFTC Built with: Next.js, Node, TypeScript, PrismaORM An internal content management system built for the REDE UniFTC marketing team. The project is private and its behaviour is not publicly documented, so the only detail recorded here is the stack: Next.js, Node, TypeScript and Prisma ORM. ### UNEX | MED (2024) Role: Full Stack Developer Made at: REDE UniFTC Built with: Next.js, TypeScript, Node, Tailwind CSS, Shadcn Live: https://unexmed.com.br A dedicated platform for the UNEX medical courses, covering course details, enrollment flows and institutional information with a focus on performance and accessibility. Built with Next.js, TypeScript, Node and Tailwind CSS. ### Marketing API - Private (2024) Role: Back End Developer Made at: REDE UniFTC Built with: Nest.js, MySQL, Node, TypeScript, PrismaORM An internal API built for the REDE UniFTC marketing team. The project is private and its endpoints are not publicly documented, so the only detail recorded here is the stack: Nest.js, Node, TypeScript, Prisma ORM and MySQL. ### Vestibular UniFTC (2024) Role: Full Stack Developer Made at: REDE UniFTC Built with: TypeScript, React, Node, Tailwind CSS Live: https://vestibular.uniftc.edu.br The official entrance exam portal for UniFTC, giving candidates information, registration flows and results through a clear and accessible interface. Built with React, TypeScript, Node and Tailwind CSS. ### GNM-Chat (2024) Role: Full Stack Developer Built with: Firebase, Lucide, React, Tailwind CSS Source: https://github.com/GeisielMelo/GNM-Chat A chat platform where users create an account, search for contacts by email and exchange messages in real time. The interface is fully responsive and deliberately simple to use. Built with React, TypeScript, Firebase, Tailwind CSS and Lucide icons. ### MinimalApi (2024) Role: Back End Developer Built with: ASP.NET, C#, MongoDB Source: https://github.com/GeisielMelo/MinimalApi A prototype API written with ASP.NET Core 8 and C#, conceived as an alternative to Geisiel Melo's Node.js RESTful API with better performance and scalability in mind. It exposes public routes for authentication and user creation, plus JWT-protected routes to list, read, update and delete users. Built with ASP.NET, C# and MongoDB. ### TMDb (2023) Role: Front End Developer Built with: Firebase, Lucide, React, Tailwind CSS A film catalogue project built around The Movie Database. The source repository is no longer available, so the details recorded here are limited to the stack: React, Firebase, Tailwind CSS and Lucide icons. ### Profile-visualizer (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript, Node, React, Styled Components, TypeScript Source: https://github.com/GeisielMelo/Profile-visualizer A viewer for GitHub profiles that presents user information through charts and statistics instead of raw lists. It shows profile data and repositories in a readable layout and updates without a full page refresh. Built with React, TypeScript and Styled Components. ### RestfulAPI (2023) Role: Back End Developer Built with: Express, JavaScript, MongoDB, Node, TypeScript Source: https://github.com/GeisielMelo/RestfulAPI A TypeScript REST API built with Node, Express and MongoDB, kept as a starting template so later projects can skip the repetitive setup. It already ships with sign-in and sign-out backed by JWT and with routes to create and read users. ### v2 (2023) Role: Front End Developer Built with: HTML, JavaScript, React, Styled Components Source: https://github.com/GeisielMelo/v2 The second version of Geisiel Melo's personal portfolio, rebuilt on Vite for better performance and extended with an archive page and direct contact. Its README lists React, Node, Tailwind, Framer Motion and the GitHub API as the stack. ### React-table (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript, Node, React Source: https://github.com/GeisielMelo/React-table A study project that builds an advanced data table with the React Table library across five progressive stages, ending with page-by-page navigation through Prev and Next buttons. Built with React, CSS and React Table. ### Accounting-app (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript, Node, React, Styled Components An accounting application built as a personal project. The source repository is no longer available, so the details recorded here are limited to the stack: React, Node, JavaScript, HTML, CSS and Styled Components. ### video-creator-robot (2023) Role: Full Stack Developer Built with: ElevenLabs, Express, ffmpeg, imagemagick, MongoDB, Node, React A robot that assembles short videos automatically. The repository is not public, so the details recorded here are limited to the stack: Node and Express on the server, React on the client, MongoDB for storage, ElevenLabs for speech synthesis, and ffmpeg with ImageMagick for rendering. ### Medium-level-login-system (2023) Role: Full Stack Developer Built with: Express, MongoDB, Node, React, Styled Components Source: https://github.com/GeisielMelo/Medium-level-login-system A login system whose interface is modelled on the old League of Legends client screen, built in spare time to practise authentication on the MERN stack. It covers account creation, sign-in and a responsive layout, and its README states it is not affiliated with Riot Games. Built with React, Express, MongoDB, Node and Styled Components. ### Qrcode-generator (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript, Node, React, Styled Components Live: https://preeminent-hotteok-942a68.netlify.app Source: https://github.com/GeisielMelo/Qrcode-generator A QR code generator and reader. It builds a QR code in real time from whatever the user types, creates a dynamic download link for the image, and can also read a QR code from an uploaded picture and show the message inside it. Built with React, Node and Styled Components. ### Weather (2023) Role: Front End Developer Built with: Node, React, Styled Components Live: https://geisielmelo-weather.netlify.app/ A weather application built as a personal project. The source repository is no longer available, so the details recorded here are limited to the stack: React, Node and Styled Components. ### Form-multi-step (2023) Role: Front End Developer Built with: CSS, HTML, Node, React, Styled Components Source: https://github.com/GeisielMelo/Form-multi-step A four-step form covering contact, company, project and completion. Data is submitted one step at a time so each screen stays short, and a simple check stops the user moving on with empty fields. Built with React, Node and Styled Components, following a layout designed in Figma. ### v1 (2023) Role: Front End Developer Built with: Node, React, Styled Components Live: https://geisielmelo.netlify.app/ Source: https://github.com/GeisielMelo/v1 The first version of Geisiel Melo's personal portfolio, a site built to present his projects and make it easier to get in touch. Its README credits Brittany Chiang's design as the inspiration. Built with React, Node and Styled Components, and one of his first React projects. ### reminders-server (2023) Role: Back End Developer Built with: api, MongoDB, Node, TypeScript Source: https://github.com/GeisielMelo/reminders-server The API behind Reminders, the note-taking app. It exposes endpoints for sign-in, sign-out with token blacklisting, user creation and user data retrieval, plus the routes the notes stored in the app rely on. Built with Node, TypeScript, Express and MongoDB. ### GeisielMelo (2023) Role: Author Built with: HTML Source: https://github.com/GeisielMelo/GeisielMelo The GitHub profile README shown on Geisiel Melo's account page. It introduces him as a developer on the marketing team at UniFTC, working on APIs, CMSs, integrations, blogs and websites, and links out to personal projects and to his website. ### reminders-client (2023) Role: Front End Developer Built with: Express, MongoDB, Node, React Source: https://github.com/GeisielMelo/reminders-client The front end of Reminders, a note-taking app inspired by Google Keep. It covers creating, reading, updating and deleting notes, search by text, filtering by labels with custom labels of your own, an archive for notes worth keeping, JWT authentication and cloud storage with automatic sync across desktop and mobile. Built with React, Node and Styled Components. ### Blog (2023) Role: Full Stack Developer Built with: Bootstrap, CSS, ejs, HTML, JavaScript, Node Source: https://github.com/GeisielMelo/Blog A blogging application for writing and publishing posts, built to practise MongoDB persistence together with the POST and GET methods. Each post gets a dynamic URL generated from its title, and the home page shows a short preview with a link to the full text. Built with Node, Express, EJS and Bootstrap. ### Email-Marketing (2023) Role: Full Stack Developer Built with: Bootstrap, CSS, HTML, JavaScript Source: https://github.com/GeisielMelo/Email-Marketing A newsletter sign-up built on top of the Mailchimp API. The form collects a first name, last name and email address, registers the contact in Mailchimp, and returns dedicated success and error pages. Built with HTML, CSS, JavaScript, Express and Bootstrap. ### Calculator (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript, Node Live: https://HTMLpreview.github.io/?https://github.com/GeisielMelo/Calculator/blob/main/index.HTML Source: https://github.com/GeisielMelo/Calculator A calculator that started as a course exercise with basic arithmetic and grew into a scientific one. It handles trigonometric and logarithmic functions, exponentiation, square roots and parentheses for complex expressions, and keeps a history log of previous calculations. Built with HTML, CSS and JavaScript. ### Simon-Game (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript, Node Source: https://github.com/GeisielMelo/Simon-Game A browser version of the Simon memory game. Every round adds another element to the sequence the player has to repeat, and a single mistake ends the run. It has start and reset controls, score and max score tracking, and a responsive layout. Built with HTML, CSS and JavaScript. ### Drum (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript Live: https://HTMLpreview.github.io/?https://github.com/GeisielMelo/Drum/blob/main/index.HTML Source: https://github.com/GeisielMelo/Drum A virtual drum kit with seven pieces: bass drum, snare, hi-hat, tom, cymbal, floor tom and cowbell. Each pad responds to both keyboard and mouse input, and the layout stays usable on desktop and mobile. Built with HTML, CSS and vanilla JavaScript. ### Dice-Game (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript Live: https://HTMLpreview.github.io/?https://github.com/GeisielMelo/Dice_Game/blob/main/index.HTML Source: https://github.com/GeisielMelo/Dice-Game A two-player dice game for the browser. Each player rolls a die at the click of a button, a scoreboard keeps track of the round and a winner screen announces the result. The layout is responsive and works on desktop and mobile. Built with HTML, CSS and JavaScript. ### E-commerce (2023) Role: Full Stack Developer Built with: Django, HTML, Python Source: https://github.com/GeisielMelo/E-commerce An e-commerce site built with Django, covering user registration and authentication, product browsing and search, product details with reviews, cart management and a checkout flow with payment integration. An admin panel handles products, orders and users. Built with Python, Django, HTML, CSS and JavaScript. ### LandingPage (2023) Role: Front End Developer Built with: CSS, HTML, JavaScript Live: https://landingpagegeisielmelo.netlify.app/ Source: https://github.com/GeisielMelo/LandingPage A single-page landing site with six sections, an animated menu and a fully responsive layout, produced as an exercise for a front-end course. Its README notes the page was built with HTML and CSS alone. ### SplashScreen (2023) Role: Desktop Application Developer Built with: PySide6, Python Source: https://github.com/GeisielMelo/SplashScreen A reusable circular splash screen for PySide6 desktop applications. On start-up it checks that the files an application depends on exist and creates the missing ones, spinning a circular animation while the check runs and clearing away once the system is ready. Built with Python and PySide6. ### EasySchedule (2023) Role: Desktop Application Developer Built with: PySide6, Python Source: https://github.com/GeisielMelo/EasySchedule A desktop application for schedule management, described in its README as Geisiel Melo's first functional Python application. It collects client information and stores it in a local SQLite database for later reference, with an interface laid out in Qt Designer. Built with Python and PySide6. ## Sobre (Português) Gosto de problemas que dão trabalho para resolver, daqueles que só se abrem depois de algum tempo pensando neles. Para mim, fazer algo funcionar é onde o serviço começa, e não onde ele termina, porque design, usabilidade e desempenho são decisões que vão sendo tomadas junto com o código, e não ajustes deixados para o fim. É esse cuidado que guia meu trabalho hoje na REDE UniFTC, onde atuo como desenvolvedor full stack. No dia a dia, crio sites e APIs e faço sistemas diferentes conversarem entre si, sempre com atenção à acessibilidade e ao desempenho ao longo do caminho. Antes de chegar aqui, passei alguns anos desenvolvendo software para profissionais autônomos e pequenos empresários. Como cada cliente chegava com uma necessidade diferente, tive contato com muitas tecnologias e, o que ficou sendo mais importante, aprendi a escutar o que a pessoa precisava de verdade antes de começar a escrever código. Essa forma de trabalhar permaneceu comigo e ainda orienta como inicio cada projeto novo. Fora do trabalho, costumo relaxar jogando com amigos ou acompanhando alguma série. ## Experiência (Português) ### Full Stack Developer · UniFTC (2024 - Hoje) - Construo sites com acessibilidade e desempenho em mente. - Projeto APIs e cuido delas em produção. - Escrevo as integrações que permitem sistemas diferentes trocarem dados. - Destravo problemas e ajusto processos para os projetos seguirem andando. Languages: TypeScript, Python, PHP Frontend: React, Next, TailwindCSS Backend: Node, Nest, REST Databases: MySQL, PostgreSQL, SQL Server, Redis Cloud: AWS, Google Cloud, Cloudflare AI & Tools: LLM, MCP, HubSpot ### Full Stack Developer · Freelancer (2020 - 2024) - Desenvolvi aplicações web full stack com MongoDB, Express, React, Node e TypeScript. - Criei APIs e interfaces partindo de como as pessoas iam usar de fato. - Mantive o trabalho sob controle de versão com Git, junto com os hábitos que deixam o código organizado. - Participei de todas as etapas, do planejamento ao lançamento. Languages: TypeScript, Python Frontend: React, TailwindCSS Backend: Express Databases: MongoDB, MySQL, Redis Tools: cPanel, Linux ### Front-end Developer · Loja TrapStar (2020 - 2022) - Escrevi, mantive e publiquei código em produção para sites de clientes em HTML, CSS e JavaScript. - Trabalhei junto com o time de design para manter os sites consistentes entre si. - Testei compatibilidade entre navegadores, velocidade e responsividade. Languages: JavaScript, PHP Frontend: HTML, CSS, jQuery, Bootstrap Tools: cPanel, Linux ## Projetos (Português) ### MegaRevisão (2024) Função: Desenvolvedor Full Stack Feito em: REDE UniFTC Construído com: Next.js, TypeScript, Node, Tailwind CSS, Shadcn Online: https://megarevisao.com.br Plataforma de transmissão ao vivo de aulas de revisão para o ENEM, desenvolvida para a REDE UniFTC para ajudar estudantes a se prepararem para o exame nacional em tempo real. Construída com Next.js, TypeScript, Node e Tailwind CSS. ### Transferência Externa Unex (2024) Função: Desenvolvedor Full Stack Feito em: REDE UniFTC Construído com: TypeScript, Tailwind CSS, React, Node Online: https://unex.edu.br/transferencia Aplicação web para candidatos à transferência externa da UNEX, que conduz o usuário pelo processo de matrícula. Construída com React, TypeScript, Node e Tailwind CSS. ### Calculadora Enem Unex (2024) Função: Desenvolvedor Full Stack Feito em: REDE UniFTC Construído com: Tailwind CSS, TypeScript, React, Node Online: https://unex.edu.br/calculadoraenem Calculadora pública no site da UNEX, com a chamada 'Calculadora ENEM - Calcule o seu desconto!'. Permite que candidatos descubram o desconto na mensalidade a que têm direito a partir da nota do ENEM. Construída com React, TypeScript, Node e Tailwind CSS. ### Marketing CMS - Private (2024) Função: Desenvolvedor Full Stack Feito em: REDE UniFTC Construído com: Next.js, Node, TypeScript, PrismaORM Sistema interno de gerenciamento de conteúdo criado para a equipe de marketing da REDE UniFTC. O projeto é privado e seu funcionamento não é documentado publicamente, então o único detalhe registrado aqui é a stack: Next.js, Node, TypeScript e Prisma ORM. ### UNEX | MED (2024) Função: Desenvolvedor Full Stack Feito em: REDE UniFTC Construído com: Next.js, TypeScript, Node, Tailwind CSS, Shadcn Online: https://unexmed.com.br Plataforma dedicada aos cursos de medicina da UNEX, reunindo detalhes dos cursos, fluxos de matrícula e informações institucionais, com foco em performance e acessibilidade. Construída com Next.js, TypeScript, Node e Tailwind CSS. ### Marketing API - Private (2024) Função: Desenvolvedor Back End Feito em: REDE UniFTC Construído com: Nest.js, MySQL, Node, TypeScript, PrismaORM API interna criada para a equipe de marketing da REDE UniFTC. O projeto é privado e seus endpoints não são documentados publicamente, então o único detalhe registrado aqui é a stack: Nest.js, Node, TypeScript, Prisma ORM e MySQL. ### Vestibular UniFTC (2024) Função: Desenvolvedor Full Stack Feito em: REDE UniFTC Construído com: TypeScript, React, Node, Tailwind CSS Online: https://vestibular.uniftc.edu.br Portal oficial do vestibular da UniFTC, que oferece aos candidatos informações, fluxos de inscrição e resultados em uma interface clara e acessível. Construído com React, TypeScript, Node e Tailwind CSS. ### GNM-Chat (2024) Função: Desenvolvedor Full Stack Construído com: Firebase, Lucide, React, Tailwind CSS Repositório: https://github.com/GeisielMelo/GNM-Chat Plataforma de chat em que o usuário cria uma conta, busca contatos por e-mail e troca mensagens em tempo real. A interface é totalmente responsiva e propositalmente simples de usar. Feita com React, TypeScript, Firebase, Tailwind CSS e ícones Lucide. ### MinimalApi (2024) Função: Desenvolvedor Back End Construído com: ASP.NET, C#, MongoDB Repositório: https://github.com/GeisielMelo/MinimalApi API protótipo escrita com ASP.NET Core 8 e C#, pensada como alternativa à API RESTful em Node.js de Geisiel Melo, com foco em mais performance e escalabilidade. Expõe rotas públicas de autenticação e criação de usuário, além de rotas protegidas por JWT para listar, consultar, atualizar e excluir usuários. Feita com ASP.NET, C# e MongoDB. ### TMDb (2023) Função: Desenvolvedor Front End Construído com: Firebase, Lucide, React, Tailwind CSS Projeto de catálogo de filmes construído em torno do The Movie Database. O repositório de origem não está mais disponível, então os detalhes registrados aqui se limitam à stack: React, Firebase, Tailwind CSS e ícones Lucide. ### Profile-visualizer (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript, Node, React, Styled Components, TypeScript Repositório: https://github.com/GeisielMelo/Profile-visualizer Visualizador de perfis do GitHub que apresenta as informações do usuário em gráficos e estatísticas, em vez de listas cruas. Mostra dados do perfil e repositórios em um layout legível e atualiza a tela sem recarregar a página. Feito com React, TypeScript e Styled Components. ### RestfulAPI (2023) Função: Desenvolvedor Back End Construído com: Express, JavaScript, MongoDB, Node, TypeScript Repositório: https://github.com/GeisielMelo/RestfulAPI API REST em TypeScript construída com Node, Express e MongoDB, mantida como template inicial para que projetos seguintes pulem a configuração repetitiva. Já vem com login e logout apoiados em JWT e com rotas para criar e consultar usuários. ### v2 (2023) Função: Desenvolvedor Front End Construído com: HTML, JavaScript, React, Styled Components Repositório: https://github.com/GeisielMelo/v2 Segunda versão do portfólio pessoal de Geisiel Melo, refeita com Vite para ganhar performance e ampliada com uma página de arquivo e contato direto. O README lista React, Node, Tailwind, Framer Motion e a API do GitHub como stack. ### React-table (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript, Node, React Repositório: https://github.com/GeisielMelo/React-table Projeto de estudo que constrói uma tabela de dados avançada com a biblioteca React Table em cinco estágios progressivos, terminando com navegação página a página por botões Prev e Next. Feito com React, CSS e React Table. ### Accounting-app (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript, Node, React, Styled Components Aplicação de contabilidade criada como projeto pessoal. O repositório de origem não está mais disponível, então os detalhes registrados aqui se limitam à stack: React, Node, JavaScript, HTML, CSS e Styled Components. ### video-creator-robot (2023) Função: Desenvolvedor Full Stack Construído com: ElevenLabs, Express, ffmpeg, imagemagick, MongoDB, Node, React Um robô que monta vídeos curtos de forma automática. O repositório não é público, então os detalhes registrados aqui se limitam à stack: Node e Express no servidor, React no cliente, MongoDB para armazenamento, ElevenLabs para síntese de voz e ffmpeg com ImageMagick para renderização. ### Medium-level-login-system (2023) Função: Desenvolvedor Full Stack Construído com: Express, MongoDB, Node, React, Styled Components Repositório: https://github.com/GeisielMelo/Medium-level-login-system Sistema de login com interface inspirada na antiga tela do cliente de League of Legends, feito nas horas vagas para praticar autenticação com a stack MERN. Contempla criação de conta, login e layout responsivo, e o README deixa claro que não há qualquer vínculo com a Riot Games. Feito com React, Express, MongoDB, Node e Styled Components. ### Qrcode-generator (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript, Node, React, Styled Components Online: https://preeminent-hotteok-942a68.netlify.app Repositório: https://github.com/GeisielMelo/Qrcode-generator Gerador e leitor de QR Code. Monta o QR Code em tempo real a partir do que o usuário digita, cria um link de download dinâmico para a imagem e também lê um QR Code enviado como arquivo, mostrando a mensagem contida nele. Feito com React, Node e Styled Components. ### Weather (2023) Função: Desenvolvedor Front End Construído com: Node, React, Styled Components Online: https://geisielmelo-weather.netlify.app/ Aplicação de previsão do tempo criada como projeto pessoal. O repositório de origem não está mais disponível, então os detalhes registrados aqui se limitam à stack: React, Node e Styled Components. ### Form-multi-step (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, Node, React, Styled Components Repositório: https://github.com/GeisielMelo/Form-multi-step Formulário de quatro etapas: contato, empresa, projeto e conclusão. Os dados são enviados etapa por etapa para manter cada tela curta, e uma verificação simples impede avançar com campos vazios. Feito com React, Node e Styled Components, a partir de um layout desenhado no Figma. ### v1 (2023) Função: Desenvolvedor Front End Construído com: Node, React, Styled Components Online: https://geisielmelo.netlify.app/ Repositório: https://github.com/GeisielMelo/v1 Primeira versão do portfólio pessoal de Geisiel Melo, um site feito para apresentar os projetos dele e facilitar o contato. O README credita o design de Brittany Chiang como inspiração. Feito com React, Node e Styled Components, e um dos primeiros projetos dele em React. ### reminders-server (2023) Função: Desenvolvedor Back End Construído com: api, MongoDB, Node, TypeScript Repositório: https://github.com/GeisielMelo/reminders-server API por trás do Reminders, o app de anotações. Expõe endpoints de login, logout com blacklist de token, criação de usuário e consulta dos dados do usuário, além das rotas de que dependem as notas guardadas no app. Feita com Node, TypeScript, Express e MongoDB. ### GeisielMelo (2023) Função: Autor Construído com: HTML Repositório: https://github.com/GeisielMelo/GeisielMelo README de perfil exibido na página da conta de Geisiel Melo no GitHub. Apresenta-o como desenvolvedor no time de marketing da UniFTC, atuando em APIs, CMSs, integrações, blogs e sites, e traz links para projetos pessoais e para o site dele. ### reminders-client (2023) Função: Desenvolvedor Front End Construído com: Express, MongoDB, Node, React Repositório: https://github.com/GeisielMelo/reminders-client Front-end do Reminders, um app de anotações inspirado no Google Keep. Contempla criar, ler, editar e excluir notas, busca por texto, filtro por marcadores com etiquetas personalizadas, arquivamento das notas importantes, autenticação com JWT e armazenamento na nuvem com sincronização automática entre desktop e celular. Feito com React, Node e Styled Components. ### Blog (2023) Função: Desenvolvedor Full Stack Construído com: Bootstrap, CSS, ejs, HTML, JavaScript, Node Repositório: https://github.com/GeisielMelo/Blog Aplicação de blog para escrever e publicar posts, criada para praticar persistência com MongoDB e o uso dos métodos POST e GET. Cada post ganha uma URL dinâmica gerada a partir do título, e a home exibe uma prévia curta com link para o texto completo. Feita com Node, Express, EJS e Bootstrap. ### Email-Marketing (2023) Função: Desenvolvedor Full Stack Construído com: Bootstrap, CSS, HTML, JavaScript Repositório: https://github.com/GeisielMelo/Email-Marketing Cadastro de newsletter construído sobre a API do Mailchimp. O formulário coleta nome, sobrenome e e-mail, registra o contato no Mailchimp e devolve páginas dedicadas de sucesso e de erro. Feito com HTML, CSS, JavaScript, Express e Bootstrap. ### Calculator (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript, Node Online: https://HTMLpreview.github.io/?https://github.com/GeisielMelo/Calculator/blob/main/index.HTML Repositório: https://github.com/GeisielMelo/Calculator Calculadora que começou como exercício de curso, com operações básicas, e evoluiu para uma versão científica. Trata funções trigonométricas e logarítmicas, exponenciação, raiz quadrada e parênteses para expressões complexas, além de manter um histórico dos cálculos anteriores. Feita com HTML, CSS e JavaScript. ### Simon-Game (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript, Node Repositório: https://github.com/GeisielMelo/Simon-Game Versão para navegador do jogo de memória Simon. A cada rodada, mais um elemento entra na sequência que o jogador precisa repetir, e um único erro encerra a partida. Tem controles de iniciar e reiniciar, contagem de pontos e recorde, e layout responsivo. Feito com HTML, CSS e JavaScript. ### Drum (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript Online: https://HTMLpreview.github.io/?https://github.com/GeisielMelo/Drum/blob/main/index.HTML Repositório: https://github.com/GeisielMelo/Drum Bateria virtual com sete peças: bumbo, caixa, chimbal, tom, prato, tom de chão e cowbell. Cada peça responde ao teclado e ao mouse, e o layout continua utilizável no desktop e no celular. Feita com HTML, CSS e JavaScript puro. ### Dice-Game (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript Online: https://HTMLpreview.github.io/?https://github.com/GeisielMelo/Dice_Game/blob/main/index.HTML Repositório: https://github.com/GeisielMelo/Dice-Game Jogo de dados para dois jogadores no navegador. Cada jogador rola um dado com um clique, um placar acompanha a rodada e uma tela final anuncia o vencedor. O layout é responsivo e funciona tanto no desktop quanto no celular. Feito com HTML, CSS e JavaScript. ### E-commerce (2023) Função: Desenvolvedor Full Stack Construído com: Django, HTML, Python Repositório: https://github.com/GeisielMelo/E-commerce Site de e-commerce feito com Django, com cadastro e autenticação de usuários, navegação e busca de produtos, página de detalhes com avaliações, gestão de carrinho e fluxo de checkout com integração de pagamento. Um painel administrativo cuida de produtos, pedidos e usuários. Feito com Python, Django, HTML, CSS e JavaScript. ### LandingPage (2023) Função: Desenvolvedor Front End Construído com: CSS, HTML, JavaScript Online: https://landingpagegeisielmelo.netlify.app/ Repositório: https://github.com/GeisielMelo/LandingPage Landing page de página única com seis seções, menu animado e layout totalmente responsivo, feita como exercício de um curso de front-end. O README registra que a página foi construída apenas com HTML e CSS. ### SplashScreen (2023) Função: Desenvolvedor de Aplicações Desktop Construído com: PySide6, Python Repositório: https://github.com/GeisielMelo/SplashScreen Splash screen circular reutilizável para aplicações desktop em PySide6. Na inicialização, verifica se os arquivos de que a aplicação depende existem e cria os que faltam, exibindo uma animação circular enquanto a checagem roda e saindo da tela assim que o sistema está pronto. Feita com Python e PySide6. ### EasySchedule (2023) Função: Desenvolvedor de Aplicações Desktop Construído com: PySide6, Python Repositório: https://github.com/GeisielMelo/EasySchedule Aplicação desktop para gestão de agendamentos, descrita no README como a primeira aplicação funcional em Python de Geisiel Melo. Coleta informações de clientes e as guarda em um banco SQLite local para consulta posterior, com a interface montada no Qt Designer. Feita com Python e PySide6. ## Contact Email: geisiel.nascimento@gmail.com GitHub: https://github.com/GeisielMelo LinkedIn: https://www.linkedin.com/in/geisiel