Este projeto consiste na confecção de um protótipo de uma aplicação web para plataforma de gestão de inovação. O foco principal desta plataforma é criar uma comunidade onde os usuários possam fazer postagens relacionadas a problemas que possam afetar a comunidade, ou apresentar ideias de projetos que possam trazer benefícios para a comunidade. Depois de criar uma postagem, os membros da comunidade podem expressar seu apoio ou oposição por meio de votos positivos ou negativos. As ideias mais populares chegam ao topo da plataforma. Vale destacar que os usuários têm a opção de fazer postagens anonimamente, promovendo um ambiente de liberdade de expressão e privacidade.
A plataforma inclui uma equipa de revisores, nomeados pela Universidade Nova, que avaliam as publicações da comunidade. A sua função será rever os problemas e ideias que os utilizadores publicam na plataforma, escrevendo um comentário e atribuindo uma classificação numa escala de 1 a 5 estrelas, sendo uma a mais baixa e cinco a mais alta. A sua atenção está particularmente direccionada para as ideias mais votadas.
Em última análise, as ideias mais votadas e que passaram em todos os níveis são sujeitas a financiamento de investidores interessados, e da Universidade Nova, e finalmente concretizadas.
Nossa missão é estabelecer uma plataforma que permita aos usuários expressar livremente sua imaginação, criando ideias para o benefício da comunidade e enfrentando os desafios relacionados à Universidade. O objetivo final é transformar em realidade essas ideias geradas pelos usuários, fornecendo soluções para problemas e promovendo um ciclo contínuo de inovação.
Nossa visão é manter o fluxo de ideias novas e criativas, trazendo melhorias positivas na comunidade universitária ao longo do tempo, ao mesmo tempo em que promovemos um ambiente acolhedor para que todos possam compartilhar suas ideias.
DigitalWay é uma empresa fictícia criada para efeitos deste projeto. Fundada por quatro alunos da Nova IMS, nosso objetivo é desenvolver soluções de software customizadas e fáceis de usar para pequenos negócios e empresas. Nós nos esforçamos para oferecer resultados eficientes e de alta qualidade que atendam às necessidades exclusivas de nossos clientes.
Na DigitalWay, o nosso principal objetivo é capacitar os nossos clientes para cumprirem as suas respetivas missões e objetivos, fornecendo soluções tecnológicas inovadoras. Nosso compromisso é fornecer serviços de alta qualidade a preços justos e razoáveis.
A Universidade NOVA de Lisboa é uma distinta e renomada universidade pública de pesquisa em Lisboa, Portugal. É um próspero centro de educação para estudantes e acadêmicos locais e internacionais. A universidade possui uma forte rede de parcerias com instituições de prestígio em todo o mundo e dedica-se a promover o conhecimento e a enfrentar desafios globais através da sua investigação e esforços académicos.
Juntamente com representantes da NOVA FCT (Escola de Ciências e Tecnologia), a UNL apresentou-nos este desafio. Esta iniciativa significa o compromisso da universidade em promover a inovação e a resolução de problemas, ao mesmo tempo que se envolve ativamente com a comunidade académica e global mais ampla.
Os desafios apresentados por instituições académicas como a UNL e a NOVA FCT estão frequentemente na vanguarda da inovação. Servem como catalisadores para o pensamento criativo e a resolução de problemas, ultrapassando os limites do conhecimento e incentivando soluções inovadoras. Esses desafios fornecem uma plataforma para pesquisadores, estudantes e colaboradores externos explorarem novas ideias e testarem conceitos inovadores.
-O administrador poderá aceder a um back office onde poderá gerir a plataforma e ter todos os privilégios que todos os utilizadores possuem.
-Os revisores mestres poderão gerar códigos no site para distribuir às pessoas para que possam criar suas contas com privilégios (que são mudanças nos tipos de conta, especificamente, para ser um revisor mestre, revisor experiente, revisor, moderador), eles podem revogar esses privilégios, podem visualizar e avaliar relatórios pendentes, criar páginas de apresentação na plataforma sobre conteúdos específicos (podem selecionar manualmente os problemas ou ideias que desejam apresentar no topo da página, isso significa configurar uma página onde o conteúdo que eles querem é mostrado classificado por tags, data, ou votos, ou selecionando um problema ou ideia específica para ficar no topo da página), podem adicionar tags a qualquer ideia ou problema e por último podem revisar o envio de informações para que as ideias passem para o próximo nível e comentar em um projeto na seção de comentários específicos dos revisores.
-Revisores experientes poderão gerar códigos no site para distribuir às pessoas para que possam criar seus privilégios de conta (que são especificamente para ser um revisor), podem adicionar tags a qualquer problema ou ideia e, por último, podem revisar e comentar sobre um projeto na seção de comentários específicos dos revisores.
-Os revisores poderão revisar e comentar um projeto na seção de comentários específica dos revisores, podendo enviar ideias e problemas como usuários padrão. Nenhum tipo de revisor pode revisar a si mesmo.
-Os moderadores podem se autodenunciar sobre conteúdo que não segue as regras da plataforma, e podem avaliar denúncias pendentes feitas por todos os demais, quando uma denúncia é constatada que infringe as regras, ela é excluída. Caso contrário, nada acontece com o conteúdo e o relatório pendente é fechado.
-Por último, podem deletar do banco de dados qualquer tag que seja inadequada e que não siga as regras.
-Usuários padrão - os alunos - podem enviar ideias e problemas, comentar no tópico de discussão na página de problemas ou ideias.
-Os comentários feitos na plataforma são todos limitados em caracteres.
-A submissão de uma ideia pode ser uma resposta a um problema já existente na plataforma ou pode ser submetida gratuitamente sem ser uma resposta a um problema.
-A pessoa que apresentou a ideia é chamada de “iniciador da ideia” e dono da ideia.
-A plataforma permitirá aos usuários escrever tags (palavras-chave) relacionadas a um problema ou ideia.
-Os usuários podem votar e cancelar o voto, o que significa que podem adicionar seu voto à contagem de votos de algo e subtrair um voto da contagem de votos de algo) em problemas e ideias.
-Os usuários podem usar recursos de pesquisa para procurar problemas, ideias, relatórios. Esses recursos incluem pesquisa por tags, classificação por data, número de votos e nível de prontidão.
-Ao enviar ideias ou problemas, usuários e revisores padrão (apenas o nível mais baixo) podem optar por permanecer anônimos e ocultar seu nome, tornando visível apenas o nome de usuário. Outros tipos de usuários não podem ocultar seus nomes.
-Haverá um processo automatizado de correspondência entre as ideias que precisam ser revisadas e os revisores disponíveis. Este processo precisa passar a ideia ao revisor com mais tags em comum, do lado do revisor haverá uma pequena lista de possíveis projetos a serem revisados, ordenados pelo maior número de tags em comum.
-Os investidores interessados em determinadas ideias podem preencher e enviar um formulário de contato na página de perfil da ideia para entrar em contato com o iniciador da ideia e depois entrar em contato com o investidor para levar a ideia adiante.
-Todas as partes e informações do projeto são públicas para que os investidores possam avaliar livremente as ideias nas quais têm interesse em investir.
-Deve haver um sistema de marcos para que as ideias mostrem facilmente a prontidão de uma ideia para ser investida. Este sistema é visível para qualquer pessoa e inclui 4 níveis, no nível 4 a ideia deve estar pronta para um investidor avançar. isto.
-Cada nível exigirá o envio de formulários contendo as informações e documentos necessários sobre a ideia.
-Os quatro níveis exigirão o envio de texto e/ou imagens para passar ao próximo nível, o iniciador da ideia deverá preencher e enviar formulários pré-fabricados específicos para cada nível.
-Os formulários são enviados ao revisor que lê a submissão e avalia se ela passa de nível ou não. Se sim, então o iniciador da ideia tem acesso aos novos formulários para passar novamente ao nível seguinte, até ao nível 4.
-Tudo o que qualquer tipo de usuário escreve ou comenta ou insere na plataforma (conteúdo) pode ser reportado por qualquer tipo de usuário.
-Além disso, foi implementado um recurso de chat para interagir com outros usuários.
Para executar o aplicativo, certifique-se de que os seguintes programas estejam instalados em seu sistema:
Código do Visual Studio
Xampp
Qualquer navegador de sua preferência
Siga estas etapas para configurar o aplicativo:
1.Abra o painel de controle do XAMPP e inicie os serviços Apache e MySQL.
2. Navegue até a pasta 'htdocs' dentro do diretório de instalação do XAMPP (normalmente localizado em C:xampphtdocs).
3.Crie uma nova pasta chamada 'PSI' e carregue o código do aplicativo junto com seus arquivos associados para esta pasta.
4.Abra seu navegador e acesse: http://localhost/phpmyadmin/index.php para acessar o phpMyAdmin.
5.Crie um novo banco de dados clicando em “Novo” e escolha “Importar” para fazer upload do arquivo .sql contendo o esquema do banco de dados. Alternativamente, selecione a guia "SQL" e copie e cole o conteúdo do arquivo 'iNOVAtionHub.sql' para criar o banco de dados.
6.Para executar o aplicativo, abra uma nova janela do navegador e acesse-o localmente através da seguinte URL: “http://localhost/PSI/”.
Seguindo essas etapas, os usuários deverão conseguir configurar e executar o aplicativo em seus sistemas.