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
.env
na raiz do diretóriobackend
e adicione a variávelMONGO_URI
com 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.