Projetos

Algumas coisas que construí porque o problema era interessante.

open-portfolio

Servidor MCP em Elixir e painel LiveView sobre uma carteira real de investimentos.

Elixir · Phoenix LiveView · MCP
crimp-studio

Editor de vias de escalada com agarras 3D arrastáveis e histórico de desfazer e refazer.

React · Three.js · TypeScript
mandibible

Anatomia da mandíbula renderizada em hachura de grafite, a partir de tomografias CBCT reais.

Three.js · Python · CBCT
claude-checkpoint-diagram

Plugin do Claude Code que desenha checkpoints em Mermaid nas pausas do agente.

TypeScript · Mermaid
hiit-maker

Montador de treinos intervalados, reconstruído em Vite e React 19 como PWA offline.

React 19 · Vite · Zustand

Todo o resto

Repositórios públicos, dos mais recentes aos mais antigos.

lucasmsa.com

Personal site. lucasmsa.com

TypeScript
pixel-algorithms

🧩 Grid algorithms you can scrub through: A* and friends, flood fill, Bresenham, dithering, marching squares, on floor plans and pixel art

benfords-law-covid19

📈 Trying to figure out if coronavirus cases and deaths behave similarly to benford's law

TypeScript
arkham-theme

🦇 A VS code dark theme based on Transylvania and Mayukai Alucard

a-star-visualizer

🤖 A* algorithm implemented for robot path-planning

Python
claude-doc-tdd

Claude Code plugin: TDD for facts. Executable checks per claim before Claude publishes ADRs, docs, tickets, PR bodies or messages.

Python
coast-to-cup

⚽️ Who's got the toughest World Cup 2026 logistics: travel, body clock, altitude and heat, per team

TypeScript
algorithms

Answers to coding interview questions!

Vue
athena-consortium-vs-financing-calculator

 📊 Calculating the difference of consortium and financing via different investment methods

TypeScript
muse-ai

Next.js, Tailwind, Zustand application to filter songs

TypeScript
orders-django-api

🖥️ Back-end for refera's technical evaluation

Python
vscodethemes-classifier

💻 Training a machine learning model to effectively classify vscode themes scraped from the https://vscodethemes.com/ website

Jupyter Notebook
vscodethemes-scrapper

💽 Scrapping the vscode-themes website and filling a database with its theme's images with different language variations

TypeScript
tickety-ms-udemy

☁️ Codebase for Stephen Grider's microservices course on Udemy

TypeScript
graphql-apollo-course

🚀 Codebase for the GraphQL Apollo Course

JavaScript
vehicle-identifier

🖥️ Testing how YOLOv3 behaves when worsening brightness, resolution and blur characteristics

Python
nameko-devex-web-only

🖥️ Client application made w/ SvelteKit

Svelte
chatgpt-api-tests

🤖

TypeScript
figma-for-devs

🖌️ Publish figma's design system tokens

CSS
gistia-engineer-assessment

🖥️ Gistia's engineer assessment

Python
refera-technical-evalutation-client

🎨 Front-end for refera's technical evaluation

TypeScript
giphy-blue-coding-test

🪣 Blue Coding Technical test | React Giphy API fetcher

TypeScript
GoStack-GoMarketplace-Mobile

🚀 GoStack challenge - Creating a mobile application with React-Native to insert, read and remove from a fake API

TypeScript
embedded-systems

📱 Embedded Systems - UFPB

JavaScript
GoStack-GoRestaurant-mobile

🚀 GoStack GoRestaurant mobile version, applying CRUD concepts to simulate a restaurant application using a fake API

TypeScript
GoStack-database-relations

🚀 GoStack TypeORM Relations challenge getting deep into database relations

TypeScript
GoStack-database-upload

🚀 GoStack Database Upload challenge using TypeORM and Multer

TypeScript
GoStack-nodejs-fundamentals

🚀 GoStack NodeJS Fundamentals challenge

JavaScript
GoStack-nodejs-concepts

🚀 GoStack NodeJS Concepts challenge

JavaScript
simple-crud-application

📑 Solution to LedgerTec Full-Stack NodeJS Internship challenge

JavaScript
book-finder-app

🦦 Simple application using React and google books API that allows users to find books

TypeScript
GoStack-reactjs-concepts

🚀 GoStack React JS Concepts challenge

JavaScript
GoStack-react-native-concepts

🚀 GoStack React Native Concepts challenge

JavaScript
GoStack-GoFinances-Web

🚀 GoStack challenge - Creating a front-end with ReactJS to insert and read data from the GoStack-database-upload challenge

TypeScript
arjs-test

arjs activity for a discipline. A little project that displays different information based on the marker

HTML
boilerplates

⛩ Collection of boilerplates in different frameworks to easily get started with projects

HTML
movies-mobile-app

🎬 Ília's React-native challenge. Simple mobile application to list, detail, search for movies and watch their respective trailers, a video showing the application's functionalities can be seen here: https://www.youtube.com/watch?v=AgoxnpSZaSI

TypeScript
dolphin-cards

🐬 Creating an anki-like application using SpringBoot

Java
mail-sender-api

✉️ Simple email-sending api made w/ Flask

Python
quotation-management

💵 Simple API made with Spring-Boot to fetch and register stocks

Java
lzw-pattern-recognizer

🗜 Implementation of the second project of intro to Information theory at UFPB, plugging an LZW compressor to K-neighboors algorithm

Python
dataquest

🦾 Repository containing my solutions from Dataquest exercises, guided-projects, etc

Jupyter Notebook
algo-expert

🗿 Collection of my answers from AlgoExpert interview questions ordered by category

TypeScript
foton-tech-fullstack-challenge

📱 Foton Tech Full-stack challenge | Making an application to store, create and query books

TypeScript
rockelivery

🚀 Implementation of the Rockelivery application, developed on the Ignite Bootcamp of Rocketseat

Elixir
elixir-ignite-challenges

🔥 Collection of my answer's from Rocketseat Elixir challenges

Elixir
puppeteer-operations

🎮 Puppeteer automation for google calendar, form submission, etc

JavaScript
GoStack-GoRestaurant-web

🚀 GoStack GoRestaurant web version, applying CRUD concepts to a fake API

TypeScript
pdi-ufpb

👹 Morph faces

HTML
po-ufpb

🌊 Maximum flow problem for Operational Research discipline

Python
Musify

🎻 Landing page of a fictional music teaching website

CSS
hair-ar

🕹 UFPB ar discipline final project

C#
timeblocks-problem

⏱ Trying to come up with my solution to the problem seen in this video: https://youtu.be/3Q_oYDQ2whs

Ruby
edc-ufpb-grade-analyser

📊 Get mean grades by semester, also separating the student performance by knowledge area

Python
frequency-recognizer

🥅 Computer Networks final project - UFPB

Python
simple-genetic-algorithm

⽣ Genetic Algorithm made in python based on this article: https://bit.ly/2yiqdou, and this pseudocode: https://bit.ly/3blYqBW

Python
data-augmentation

🧭 lavid data-augmentation directionality

Jupyter Notebook
cg

🏃🏻 Final project Computer Graphics - UFPB

Python
sinais

🏞 Fourier Transformation applied to images, KNN used to classify images

Python
python-learning

📚 Collection of commented codes made watching Corey Schafer python playlist

Python
os-ufpb

🗃 Operational system projects - UFPB

Python
vai-pra-cima

⚡ Testing AOS

HTML
lucasmsa.github.io

🕵🏼‍♂️ Personal page

HTML
js-algorithms-udemy

🜼 Collection of codes from js algorithms and data structures masterclass

JavaScript
bd

🪑 simples funções de acesso a um banco de dados impletado com python+mysql

Python
ia-ufpb

🧠 Projetos da disciplina de Inteligência Artificial

Jupyter Notebook
cvrp-apa

🚘 Implementation of the CVRP problem

C++
lp2

🖥 Trabalho final de LP2 - Mini servidor HTTP

C
computer-architecture

🖲 Assembly MASM code to calculate the arithmetic mean given a pre-informed number of grades

Assembly
cl2

࿋ Realização feita em grupo: -Lucas Moreira, Renan Goes, Sanny Alves

Verilog
projeto-2-lp1

💻 Projeto realizado em grupo: - Lucas Moreira - Renan Almeida Goes - Ewerton André - Lucas de Lima

C++
lista-4-lp1

📃 A lista foi realizada em grupo: -Lucas Moreira, Renan Goes, Lucas de Lima, Ewerton André

C++
lista1-lp1

Lucas Moreira e Renan Goes

C++