mfranceschit
English Español Português
← Projetos

ecoText

ecoText

Sumário

Contribuí para o desenvolvimento de uma plataforma web baseada em assinatura para leitura, compartilhamento e anotação colaborativa de livros eletrônicos e artigos académicos. A aplicação dispõe de uma extensa biblioteca digital e capacidades de anotação social para possibilitar o compartilhamento de conhecimento em larga escala.

Desempenhei um papel duplo como engenheiro DevOps e de software, projetando e mantendo pipelines automatizados de CI/CD para o frontend utilizando GitLab CI, Docker, AWS S3 e CloudFront, permitindo uma entrega de conteúdo confiável e escalável. Como desenvolvedor, implementei funcionalidades-chave do frontend, incluindo a lógica do leitor de livros eletrónicos, garantindo a distribuição segura de arquivos EPUB e a proteção contra acessos não autorizados. Além disso, contribuí como desenvolvedor backend, trabalhando com Python e Django para apoiar a funcionalidade central da plataforma.

Tecnologias

  • Epub.js
  • Sentry
  • Material UI
  • TypeScript
  • React
  • React Testing Library
  • Jest
  • Python
  • Django
  • Stripe
  • Docker
  • Amazon S3
  • Amazon CloudFront
  • AWS Elastic Beanstalk
  • Amazon RDS
  • PostgreSQL
  • Gitlab CI/CD pipeline