Para utilização da aplicação, é necessária a instalação das depêndencias utilizadas, no qual é necessária a instalação tanto na pasta "client".
Sendo assim realize a instalação utilizando:
npm install
A aplicação está dividida em cliente e server para facilitar o desenvolvimento e segmentação das aplicações:
Client (aplicativo mobile/frontend): Responsável por todas funções e chamadas de aplicações ao banco de dados, possui telas e acessos do usuário. (React Native + Node.js + Expo) Server (banco de dados/backend): Responsável por lidar com as consultas do lado cliente, onde o banco de dados está instalado. (Node.js + MongoDB)
OBS: O banco de dados já está hospedado e não há necessidade de execução, o mesmo está em repositório privado devido a credenciais da aplicação.
Para poder rodar as aplicações será necessário iniciar o lado cliente como o lado server (dependendo o uso pode ser iniciado apenas uma aplicação), para isso os serviços podem ser levantados da seguinte maneira:
npx expo start