O InovaLab surge com o objetivo de fortalecer a conexão e engajamento entre alunos e professores na comunidade da CESAR School. A proposta é a criação de uma aplicação integrada à plataforma online que centralize informações e traga formas práticas de inscrição para os alunos poderem participar de iniciativas e projetos. Essa solução tem como principal finalidade, através de uma extensão colocada na comunidade, o compartilhamento de informações base das iniciativas dentro da CESAR School, mantendo os alunos e professores cientes dos projetos existentes e suas novidades. O InovaLab fomenta, assim, o interesse e o engajamento entre os membros da comunidade, deixando-a mais unida e dinâmica.
-
Screencast: Você pode ver um screencast do funcionamento das principais funcionalidades aqui.
-
Executar o Projeto no Seu Computador: Se preferir, você pode executar nosso projeto seguindo as instruções abaixo.
Baixe a versão do Java necessária aqui.
Baixe e siga as instruções de instalação do Maven aqui. Não se esqueça de adicioná-lo à variável JAVA_HOME
nas variáveis de ambiente.
Baixe o instalador do MySQL aqui.
sudo apt update
sudo apt install mysql-server
Recomendamos configurar seu usuário com o nome de usuário "root" (padrão do MySQL) e senha "admin" para facilitar o uso do projeto. Caso opte por outras credenciais, altere-as na inicialização do pom.xml.
Após a instalação do MySQL, execute os seguintes comandos:
sudo mysql -u root -p
mysql -u root -p
Digite a sua senha. Execute os comandos abaixo para criar o banco de dados:
CREATE DATABASE InovaLab;
USE InovaLab;
SHOW TABLES;
Se as tabelas aparecerem, o banco de dados está funcionando como esperado!
Clone o repositório e abra-o na IDE de sua preferência. Em seguida, execute:
mvn clean install
Esse comando instalará todas as dependências necessárias para executar o projeto.
Agora você pode aproveitar a integração e interação que só o InovaLab pode proporcionar para todos os membros da CESAR School. 😄
- Beatriz Pereira - bcbsp@cesar.school 📩
- Manuela Cavalcanti - mca2@cesar.school 📩
- Maria Fernanda Ordonho - mfso@cesar.school 📩
- Rafaela Vidal - rbv@cesar.school 📩
- Ygor Rosa - ylr@cesar.school 📩