mfranceschit
← 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.jsSentryMaterial UITypeScriptReactReact Testing LibraryJestPythonDjangoStripeDockerAmazon S3Amazon CloudFrontAWS Elastic BeanstalkAmazon RDSPostgreSQLGitlab CI/CD pipeline