Marcuth é um estudante de programação de 17 anos, em 2021 começou a estudar HTML/CSS no canal "Curso em Vídeo" do Gustavo Guanabara no YouTube. Ele também estudou JavaScript no mesmo canal e às vezes ainda precisa revisar coisas que aprendeu no passado lá.
Passou-se um tempo e ele queria extrair dados de um site para exibir esses dados em seu próprio site, e então, como ele não sabia como fazer isso ele resolveu pedir ajuda a um amigo que tinha mais experiência, porém esse amigo quis usar outra linguagem para fazer o Web Scraping, o famoso Python.
Porém Marcuth nem se quer sabia que linguagem era essa, mas mesmo assim eles fizeram o Scraper. À partir disso ele foi criando mais coisas com essa nova linguagem, fez mais Scrapers, fez automação de criação de imagens, fez APIs, fez bibliotecas e etc.
Atualmente ele gosta de estudar mais sobre como aprimorar-se no Web Scraping e novas linguagens como GO e Rust. Ele também está cursando um curso de Técnico em Informática para buscar novos conhecimentos principalmente na área do Hardware.
Esse site serve para baixar vídeos, músicas e áudios do YouTube de forma simplificada e diereta, de graça, sem anúncios invasivos como vemos em outros sites.
Eu desenvolvi esse projeto usando Node.js (TypeScript) com o Framework Next.js e uma outra API feita com o Micro-framework Express.js, usando a biblioteca de validação de tipos Zod e a biblioteca para pegar dados do YouTube, a YTDL-Core.
Esse site é na verdade uma plataforma completa para um jogador de Dragon City, ela contará com informações de eventos, novidades, notícias, calculadoras, estimadores, simuladores além de áreas sociaveis como o fórum e etc.
Eu desenvolvi esse projeto usando Node.js (TypeScript) com o Framework Next.js além de uma API de dados escrita em Python com FastAPI que conta com um processamento de dados feita por uma biblioteca privada que eu fiz, também conta com uma outra API que lida com o fórum feita em Node.js (TypeScript) com o CMS Strapi. Alem dessas APIs eu tenho mais uma que o único papel dela é realizar estimações (Inteligência Artificial), eu fiz ela também com Python FastAPI, e uma biblioteca que eu fiz a Dragon City Utils, que inclui abstrações para fazer estimações relacionadas à Dragon City e ela usa modelos que foram treinados em uma plataforma no-code, a Teachable Machine da Google.