Propostas Submetidas

DEI - FCTUC
Gerado a 2024-04-23 10:06:00 (Europe/Lisbon).
Voltar

Titulo Estágio

Headless Knowledge Base system for Odoo

Áreas de especialidade

Sistemas de Informação

Local do Estágio

Avenida Alberto Sampaio n 27 2 Dir. 3510-030 Viseu, Escritório de Aveiro ou Remoto

Enquadramento

A PROMPTEQUATION LDA foi constituída em Setembro de 2015 e tem como base a implementação e desenvolvimento de tecnologias open source. Desde que iniciou a sua actividade a PE tem focado a sua actuação no desenvolvimento e implementação de Odoo.

O Odoo é a referência em sistema ERP open source com 6 milhões de utilizadores em todo o globo. A PE é parceira do Odoo para os USA e tem vários projectos activos nas áreas entre as quais a Manufactura, eCommerce e Logística entre outros sempre através da sua marca ODOOGAP.

Para além do Odoo a PE implementa outras tecnologias nomeadamente Vuestorefront (Core Partners), Apache Airflow, Apache Superset e PostgreSQL.

Objetivo

O objectivo é definir, planear e implementar um primeiro MVP para um sistema headless em Nuxt JS que permita criar um Knowledge Base a partir de um conjunto de best practices, exemplos e procedimentos que serão servidor por uma API GraphQL servida pelo Odoo.

O sistema permitirá aos utilizadores (programadores, engenheiros de software, gestores de projecto ou analistas de negócio) guardar e partilhar conteúdos categorizados e indexados. A interface pretende-se que seja simples e fácil de utilizar, num conceito de promoção da pesquisa de artigos e depois da sua apresentação numa hierarquia flexível e reorganizável.
Os artigos serão privados ou públicos e os utilizadores podem incluir ou excluir categorias na sua pesquisa. As categorias podem ser incluídas ou excluídas do acesso a determinados utilizadores.

Plano de Trabalhos - Semestre 1

Fase 1 - Estudo da solução e planeamento
* Estudo do problema, elaboração do wireframe da aplicação e da escolha das livrarias necessárias para a execução do trabalho, frameworks de testes e do sistema de CI / CD
* Prototipagem da aplicação.
* Desenvolvimento da API de GraphQL
* Escrita do relatório intermédio

Plano de Trabalhos - Semestre 2

Fase 2 - Desenvolvimento e conclusão da dissertação
* Desenvolvimento e implementação da aplicação
* Execução de testes unitários e documentação
* Elaboração do relatório final do projeto

Condições

Bolsa de estágio no valor do subsídio de alimentação caso o aluno decida fazer o estágio nos escritórios de Viseu ou Aveiro
O aluno será acompanhado pelo orientador e por um tutor técnico que lhe dará todo o apoio necessário.

Observações

* Toda a documentação do projecto será em Inglês.
* O código final do projecto será público

Orientador

Diogo Resende Matias de Carvalho Duarte
dduarte@odoogap.com 📩