Começando com o projeto
Arquitetura
- CORE: backend, em Node.js e SQLite;
- GUI: interface web, em React;
- NGUI: interfaces nativas para Android e iOS, em React Native.
Pré-requisitos para execução
- É necessário ter Node.js v16.10.1 instalado na máquina;
- Além disso, é necessário ter um package manager como NPM ou Yarn;
- Por fim, é essencial ter o Expo instalado globalmente na máquina.
- Clonando o projeto:
git clone https://github.com/amintasvrp/be-the-hero.git
- Executando a aplicação:
# Instalando dependências do servidor e criando base de dados
cd core
yarn
yarn migrations
yarn start
# Instalando dependências e rodando aplicação web
cd gui
yarn
yarn start
# Instalando dependências e rodando aplicação mobile
cd ngui
yarn
yarn start
Contribuições
Faça um PR e deixe claro quais alterações foram feitas e quais bugs persistem. Não introduza bugs, seja proativo!
Licenças
- MIT License - Ver detalhes