
O Appy é um aplicativo Web de Boilerplate completo, projetado como uma solução de ponta a ponta para o desenvolvimento do MVP. O front -end é construído no vue.js e utiliza o modelo de interface do usuário do AdminLte. O back-end implementa um servidor HAPI (via Rest-Hapi) com um armazenamento de dados do MongoDB.

Só quer um servidor de API? Experimente o appy-backend
Demonstração ao vivo : https://appypp.io/#live_demo
Appy está sendo patrocinado pela seguinte ferramenta; Ajude -nos a nos apoiar dando uma olhada e se inscrevendo em uma avaliação gratuita!
Apenas Docker
OU
Você precisa de Node.js instalado (> = 12.14.1) e precisará de MongoDB instalado e em execução.
Baixe do Github:
$ git clone https://github.com/JKHeadley/appy.git
$ cd appyNota : os comandos do Docker podem levar algum tempo na primeira construção. Após a primeira construção, eles devem ser relativamente rápidos.
Renomeie backend/.env-docker-sample para backend/.env-docker e atualize quaisquer segredos ou chaves conforme necessário (isso não é necessário, mas no mínimo, fornecendo um IPSTACK_ACCESS_KEY válido permitirá dados adequados do painel). Nunca se comprometa .env-docker com o seu repo
Além disso, atualize os valores no backend/config/index.js conforme necessário.
Semear o banco de dados com dados (exigidos apenas uma vez):
$ sh seed_data.shDepois que a semeadura estiver concluída, execute o aplicativo:
$ sh run_app.shAponte seu navegador para http: // localhost: 3000/para visualizar o aplicativo, http: // localhost: 8080/Para ver os documentos da API Swagger ou clique em uma das contas de teste abaixo para fazer o login:
Nota : Senha para todos os usuários de sementes é
root.
Usuário
Admin
Super Admin
... É isso, divirta -se!
Instale dependências:
$ cd backend
$ npm install$ cd frontend
$ npm install Renomeie .env-sample para .env e atualize quaisquer segredos ou teclas conforme necessário (isso não é necessário, mas no mínimo, fornecendo um IPSTACK_ACCESS_KEY válido permitirá dados adequados do painel). Nunca comprometa .env para o seu repositório
Além disso, atualize os valores no backend/config/index.js conforme necessário.
AVISO : Isso limpará todos os dados no banco de dados MongoDB definido em restHapiConfig.mongo.URI ( mongodb://localhost/appy ).
Para semear seu banco de dados com alguns dados, execute:
$ npm run seed
Nota : A senha para todos os usuários de sementes é
root.
$ npm run startAponte seu navegador para http: // localhost: 8080/para ver os documentos de arrogância.
$ npm run startAponte seu navegador para http: // localhost: 3000/Para visualizar o aplicativo ou clique em uma das contas de teste abaixo para fazer o login:
Usuário
Admin
Super Admin
Os documentos oficiais para o Appy estão chegando em breve, mas por enquanto você pode encontrar algumas informações no wiki do Appy-Backend
Appy é um projeto de código aberto de Justin Headley, licenciado no MIT.
Este projeto está passando por uma grande atualização. Readme e documentos completos em breve.