
Appy는 MVP 개발을위한 엔드 투 엔드 솔루션으로 설계된 전체 특집 보일러 플레이트 웹 앱입니다. 프론트 엔드는 vue.js를 기반으로하며 adminlte ui 템플릿을 사용합니다. 백엔드는 MongoDB 데이터 저장소와 함께 HAPI 서버 (REST-HAPI를 통해)를 구현합니다.

API 서버를 원하십니까? Appy-Backend를 사용해보십시오
라이브 데모 : https://appyapp.io/#live_demo
Appy는 다음 도구가 후원하고 있습니다. 무료 평가판에 가입하여 우리를 지원하도록 도와주세요!
그냥 Docker
또는
Node.js가 설치되어 있어야합니다 (> = 12.14.1). MongoDB를 설치하고 실행해야합니다.
Github에서 다운로드 :
$ git clone https://github.com/JKHeadley/appy.git
$ cd appy참고 : Docker 명령은 첫 번째 빌드에서 약간의 시간이 걸릴 수 있습니다. 첫 번째 빌드 후에는 비교적 빠릅니다.
backend/.env-docker-sample backend/.env-docker 로 바꾸고 필요에 따라 비밀이나 키를 업데이트합니다 (필요하지는 않지만 최소한 유효한 IPSTACK_ACCESS_KEY 를 제공하면 적절한 대시 보드 데이터가 허용됩니다). repo에 .env-docker를 커밋하지 마십시오
또한 필요에 따라 backend/config/index.js 의 값을 업데이트하십시오.
DB를 데이터로 시드 (한 번만 필요) :
$ sh seed_data.sh파종이 완료되면 앱을 실행하십시오.
$ sh run_app.sh브라우저를 http : // localhost : 3000/앱을 보려면 앱을 보려면 http : // localhost : 8080/swagger api 문서를 보거나 아래 테스트 계정 중 하나를 클릭하여 로그인하십시오.
참고 : 모든 종자 사용자의 비밀번호는
root입니다.
사용자
관리자
슈퍼 관리자
... 그게 다야, 재미있어!
종속성 설치 :
$ cd backend
$ npm install$ cd frontend
$ npm install .env-sample .env 로 바꾸고 필요에 따라 비밀이나 키를 업데이트합니다 (필요하지는 않지만 최소한 유효한 IPSTACK_ACCESS_KEY 제공하면 적절한 대시 보드 데이터가 허용됩니다). repo에 .env를 약속하지 마십시오
또한 필요에 따라 backend/config/index.js 의 값을 업데이트하십시오.
경고 : 이것은 restHapiConfig.mongo.URI (기본 mongodb://localhost/appy )에 정의 된 MongoDB 데이터베이스의 모든 데이터를 지 웁니다.
데이터베이스를 일부 데이터로 시드하려면 실행하십시오.
$ npm run seed
참고 : 모든 시드 사용자의 비밀번호는
root입니다.
$ npm run startSwagger 문서를 보려면 브라우저를 http : // localhost : 8080/로 가리 킵니다.
$ npm run start브라우저를 http : // localhost : 3000/앱을 보려면 아래 테스트 계정 중 하나를 클릭하여 로그인하십시오.
사용자
관리자
슈퍼 관리자
Appy의 공식 문서는 곧 출시 될 예정이지만 지금은 Appy-Backend Wiki에서 정보를 찾을 수 있습니다.
Appy는 MIT에 따라 라이센스를받은 Justin Headley의 오픈 소스 프로젝트입니다.
이 프로젝트는 주요 업데이트가 진행 중입니다. 완전한 README 및 DOCS가 곧 출시됩니다.