My Simple Uploads

Desenvolvedor Backend / Fullstack · 2025 · 6 people · 1 min read

Upload seguro de midias ate 100MB com autenticacao e integracao completa entre front e back.

Overview

Aplicacao web para upload e gerenciamento de arquivos multimidia com autenticacao e persistencia confiavel.

Problem

Gerenciar uploads seguros de arquivos pesados garantindo autenticacao de usuarios e persistencia.

Constraints

  • Trabalho colaborativo com integracao eficiente entre front e back.
  • Infraestrutura em nuvem e alta disponibilidade.
  • Limite de arquivos grandes (ate 100MB).

Approach

Backend em FastAPI integrado ao PostgreSQL, documentacao de endpoints e autenticacao JWT; frontend em Next.js.

Key Decisions

Deploy do banco e servicos na AWS.

Reasoning:

Disponibilidade e escalabilidade para multiplos usuarios.

Tech Stack

  • FastAPI
  • PostgreSQL
  • Next.js
  • React
  • JWT
  • AWS

Result & Impact

Infraestrutura AWS implementada e integracao estavel e segura de todo o ecossistema.

Learnings

  • Trabalho em equipe agil (Scrum/Kanban).
  • Seguranca basica com JWT e protecao de rotas.
  • Orquestracao de deploy em nuvem.