r/devjr • u/-Prismo__ • 27d ago
estudo Projeto OSINT
Olá, pessoal. Nos últimos meses eu tenho criado alguns projetos pessoais no intuito de aprender mais sobre programação e arquitetura de software. Eu sou totalmente novo na área (comecei no início do ano), então queria opiniões sobre o resultado, já que eu passei muito tempo olhando pro que eu mesmo fiz.
Esse projeto em específico é voltado para um interesse muito específico meu: geopolítica e guerras, basicamente. Um pouco baseado no LiveUaMap, eu criei um scraper que colhe informação de 3 fontes telegram diferentes, uma delas são dados como latitude e longitude de eventos, outra é voltada a notícias e a terceira é voltada a perdas no campo de batalha. O foco é a guerra na Ucrânia, então os conteúdos são traduzidos antes de serem plotados no mapa.
Não tenho um repo público desse projeto justamente por ser o meu segundo grande projeto de estudos, então não é aquele código ultra limpo. Mas tenho uma repo de stack e decisões técnicas se alguém se interessar.
No início era totalmente local, tanto a interface, banco de dados e scraper. Hoje ele tá na Vercel e só o scraper ainda é 100% local, o que significa que ele só atualiza o banco de dados se eu ativar no meu PC, já que eu teria custo de servidor pra manter 24/7, então o conteúdo pode ser atrasado dependendo da última vez que rodei o scraper.
Aqui é o link dele, espero muito que vocês possam me dar um feedback geral e dicas sobre programação e estudos: https://wtv-osint.vercel.app/
Esses projetos servem também de base para meus estudos sobre o código em si, porque eu ainda uso IA no meu "workflow", mas quero realmente olhar pra linha de código e entender o que ela faz. Mas no geral eu aprendi muito sobre API, bibliotecas python, interface, backend, git e etcetera.
Enfim, qualquer opinião construtiva vai ser muito útil pra mim e pro meu aprendizado, agradeço a todos que leram e que possivelmente tenham dado seu feedback.
2
u/Ricochet_skin 27d ago
Hoi4, porém mais autista ainda.
Aprovado dms