O projeto foi desenvolvido para a gestão dos patrimônios da FATEC de Carapicuíba. Ele permite o gerenciamento dos dados dos patrimônios, incluindo a funcionalidades de um CRUD, assim como, associar patrimonios a salas específicas e exportar os dados para um arquivo CSV.
Este projeto consiste em um sistema de monitoria com frontend e backend. O frontend é desenvolvido em React e o backend em Node.js com Express e MongoDB.
-
Clone o repositório:
git clone https://github.com/GUSTAV0DEDEUS/monitoria.git cd monitoria/backend -
Instale as dependências:
npm install
-
Crie um arquivo
.envna raiz do diretóriobackende adicione a variávelMONGO_URIcom a URL de conexão do MongoDB:MONGO_URI=sua_url_de_conexao_mongodb
-
Inicie o servidor:
npm start
-
Navegue até o diretório do frontend:
cd ../frontend -
Instale as dependências:
npm install
-
Inicie o servidor de desenvolvimento:
npm run dev
backend/: Contém o código do servidor Node.js.frontend/: Contém o código do aplicativo React.
