💰 Own it all! 💰
Este repositório contem todo o código de front-end utilizado na NEECathon no ano de 2021.
O sub-tema da competição neste ano era o jogo do Monopólio, tendo por isso um tabuleiro feito a medida da competição, repleto de componentes eletrónicos em vez das clássicas ruas e avenidas.
Além de servir como tabuleiro de jogo, este website contêm tambem a nossa loja digital com todos os componentes que as várias equipas podiam comprar e usar nos seus projectos.
Coisas a fazer para por o site a correr!
- npm
npm install npm@latest -g
- Clonar o repositório
git clone https://github.com/your_username_/Project-Name.git
- Install NPM packages
npm install
- Alterar as configurações da base de dados do supabase
supabaseClient.js
const supabaseUrl = SUPABSE_URL;
const supabaseSecretKey = SUPABASE_PUBLIC_KEY;
Para dar deploy seguir os passos da Installation
, procedendo de seguida ao build do site através do comando:
npm build
Para alem deste passo é necessário também configurar o Apache, apontando as configurações para o link do localhost, com a porta correta.
Esta configuração é feita através do ficheiro que se encontra no servidor do NEEC em /etc/apache2/sites-available/
após a configuração colocar o site a correr com o comando a2ensite NOME_DO_FICHEIRO_DO_SITE
e de seguida entrar na pasta build do site e correr o comando serve
.
- Vasco Rodrigues - Coordenador de Equipa - Vasco Rodrigues - Desenvolvimento de Routes, CSS e funcionalidades
- Gonçalo Midões - Colaborador - Gonçalo Midões - Desenvolvimento de CSS e funcionalidades
- André Silva - Colaborador - André Silva - Desenvolvimento de funcionalidades
- André Pereira - Colaborador - André Pereira - Desenvolvimento de funcionalidades
- Gonçalo Coelho - Colaborador - Gonçalo Coelho - Desenvolvimento de funcionalidades