
Appy adalah aplikasi web boilerplate unggulan lengkap yang dirancang sebagai solusi ujung ke ujung untuk pengembangan MVP. Frontend dibangun di atas vue.js dan menggunakan templat UI admin. Backend mengimplementasikan server HAPI (melalui REST-HAPI) dengan MongoDB Datastore.

Hanya ingin server API? Coba Appy-Backend
Demo Langsung : https://appyapp.io/#live_demo
Appy disponsori oleh alat berikut; Tolong bantu mendukung kami dengan melihat dan mendaftar ke uji coba gratis!
Just Docker
ATAU
Anda perlu diinstal node.js (> = 12.14.1) dan Anda perlu diinstal dan dijalankan MongoDB.
Unduh dari GitHub:
$ git clone https://github.com/JKHeadley/appy.git
$ cd appyCatatan : Perintah Docker mungkin membutuhkan waktu pada bangunan pertama. Setelah bangunan pertama, mereka harus relatif cepat.
Ganti nama backend/.env-docker-sample menjadi backend/.env-docker dan perbarui rahasia atau kunci apa pun sesuai kebutuhan (ini tidak diperlukan, tetapi minimal menyediakan IPSTACK_ACCESS_KEY yang valid akan memungkinkan untuk data dasbor yang tepat). Jangan pernah melakukan .env-docker ke repo Anda
Juga, perbarui nilai di backend/config/index.js sesuai kebutuhan.
Seed DB dengan data (hanya diperlukan sekali):
$ sh seed_data.shSetelah penyemaian selesai, jalankan aplikasi:
$ sh run_app.shArahkan browser Anda ke http: // localhost: 3000/untuk melihat aplikasi, http: // localhost: 8080/untuk melihat dokumen API Swagger, atau klik salah satu akun pengujian di bawah ini untuk login:
Catatan : Kata sandi untuk semua pengguna benih adalah
root.
Pengguna
Admin
Admin Super
... itu saja, bersenang -senang!
Instal dependensi:
$ cd backend
$ npm install$ cd frontend
$ npm install Ganti nama .env-sample ke .env dan perbarui rahasia atau kunci yang diperlukan (ini tidak diperlukan, tetapi setidaknya menyediakan IPSTACK_ACCESS_KEY yang valid akan memungkinkan untuk data dasbor yang tepat). Jangan pernah melakukan .env ke repo Anda
Juga, perbarui nilai di backend/config/index.js sesuai kebutuhan.
PERINGATAN : Ini akan menghapus semua data dalam database MongoDB yang didefinisikan dalam restHapiConfig.mongo.URI (default mongodb://localhost/appy ).
Untuk menyemai database Anda dengan beberapa data, jalankan:
$ npm run seed
Catatan : Kata sandi untuk semua pengguna benih adalah
root.
$ npm run startArahkan browser Anda ke http: // localhost: 8080/untuk melihat dokumen Swagger.
$ npm run startArahkan browser Anda ke http: // localhost: 3000/Untuk melihat aplikasi, atau klik salah satu akun uji di bawah ini untuk login:
Pengguna
Admin
Admin Super
Dokumen resmi untuk Appy akan segera hadir, tetapi untuk saat ini Anda dapat menemukan beberapa informasi di wiki appy-backend
Appy adalah proyek open source oleh Justin Headley yang dilisensikan di bawah MIT.
Proyek ini sedang menjalani pembaruan besar. Lengkapi readme dan dokumen segera hadir.