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 📩