All Projects → JKHeadley → Appy

JKHeadley / Appy

Licence: mit
🚀 A full stack boilerplate web app

Projects that are alternatives of or similar to Appy

Appy Backend
A user system to bootstrap your app.
Stars: ✭ 96 (-57.33%)
Mutual labels:  hapi, authorization, permissions, user-management
Vue Admin Beautiful
🚀🚀🚀vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus主线版本基于element-plus、element-ui、ant-design-vue三者并行开发维护,同时支持电脑,手机,平板,切换分支查看不同的vue版本,element-plus版本已发布(vue3,vue3.0,vue,vue3.x,vue.js)
Stars: ✭ 10,968 (+4774.67%)
Mutual labels:  admin, admin-dashboard, adminlte, vue-admin
vue-admin-better
🚀🚀🚀vue admin,vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus,vue admin plus,vue admin pro
Stars: ✭ 12,962 (+5660.89%)
Mutual labels:  adminlte, admin, admin-dashboard, vue-admin
Yii2 Angular Boilerplate
Yii2 REST API + Angular10 Boilerplate (Frontend/Backend)
Stars: ✭ 194 (-13.78%)
Mutual labels:  boilerplate, backend, frontend
Bug Tracker Pern Ts
Bug Tracking app with project members support. Made with PERN stack + TypeScript.
Stars: ✭ 79 (-64.89%)
Mutual labels:  full-stack, backend, frontend
Ant Design Pro Plus
✨ 基于 ant-design-pro 做一些微小的工作。
Stars: ✭ 88 (-60.89%)
Mutual labels:  boilerplate, admin, admin-dashboard
Layr
Dramatically simplify full‑stack development
Stars: ✭ 1,111 (+393.78%)
Mutual labels:  full-stack, backend, frontend
Blogetc
Easily add a full Laravel blog (with built in admin panel and public views) to your laravel project with this simple package.
Stars: ✭ 198 (-12%)
Mutual labels:  backend, frontend, admin
Gentelella
Welcome to Gentelella - Responsive Bootstrap Admin Application based on the Foundation of Symfony and Gentelella!
Stars: ✭ 100 (-55.56%)
Mutual labels:  backend, admin, admin-dashboard
Dva Boot Admin
🍰 react admin dashboard ui LANIF-ADMIN --- react 16 + react-router 4 + dva 2 + antd 4 后台管理 脚手架
Stars: ✭ 1,553 (+590.22%)
Mutual labels:  boilerplate, admin, admin-dashboard
Vue Admin Next
Professional enterprise application with Vue Composition API, Multi-Module Design, Data Processing Flow and Friendly User Interface.
Stars: ✭ 125 (-44.44%)
Mutual labels:  boilerplate, admin, vue-admin
React Antd Multi Tabs Admin
ts+react+antd-多页签后台模板(纯净版,非 antd pro!)
Stars: ✭ 73 (-67.56%)
Mutual labels:  boilerplate, admin, admin-dashboard
Sing App
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
Stars: ✭ 1,187 (+427.56%)
Mutual labels:  boilerplate, admin, admin-dashboard
Vue Notus
Vue Notus: Free Tailwind CSS UI Kit and Admin
Stars: ✭ 108 (-52%)
Mutual labels:  admin, admin-dashboard, vue-admin
Growth In Action
全栈增长工程师实战
Stars: ✭ 2,411 (+971.56%)
Mutual labels:  full-stack, backend, frontend
Aqua
💡 A website and user system starter
Stars: ✭ 1,391 (+518.22%)
Mutual labels:  hapi, boilerplate, admin
Mern Authentication
MERN stack authentication boilerplate: password reset, email verification, server sessions, redux, hooks and docker for dev and prod.
Stars: ✭ 129 (-42.67%)
Mutual labels:  boilerplate, backend, frontend
Local Web Server
A lean, modular web server for rapid full-stack development.
Stars: ✭ 916 (+307.11%)
Mutual labels:  full-stack, backend, webapp
Company Structure
A company structure with a list of projects and their users
Stars: ✭ 48 (-78.67%)
Mutual labels:  backend, frontend, webapp
Light Blue Dashboard
🔥 Free and open-source admin dashboard template built with Bootstrap
Stars: ✭ 110 (-51.11%)
Mutual labels:  boilerplate, admin, admin-dashboard

appy logo

vue license GitHub release

appy is a full featured boilerplate web app designed as an end to end solution for mvp development. The frontend is built on Vue.js and utilizes the AdminLTE UI template. The backend implements a hapi server (via rest-hapi) with a MongoDB datastore.

appy-dashboard

Just want an API server? Try appy-backend

Live Demo: https://appyapp.io/#live_demo


appy is being sponsored by the following tool; please help to support us by taking a look and signing up to a free trial!

GitAds

Requirements

Just Docker

OR

You need Node.js installed (>=12.14.1) and you'll need MongoDB installed and running.

Getting Started

Download from GitHub:

$ git clone https://github.com/JKHeadley/appy.git
$ cd appy

Using Docker

NOTE: Docker commands might take some time on the first build. After the first build they should be relatively quick.

Rename backend/.env-docker-sample to backend/.env-docker and update any secrets or keys as needed (this is not required, but at minimum providing a valid IPSTACK_ACCESS_KEY will allow for proper dashboard data). Never commit .env-docker to your repo

Also, update values in backend/config/index.js as needed.

Seed the db with data (only required once):

$ sh seed_data.sh

Once seeding is done, run the app:

$ sh run_app.sh

Point your browser to http://localhost:3000/ to view the app, http://localhost:8080/ to view the swagger API docs, or click on one of the test accounts below to login:

NOTE: Password for all seed users is root.

User

Admin

Super Admin

...that's it, have fun!

Without Docker

Install dependencies:

Backend

$ cd backend
$ npm install

Frontend

$ cd frontend
$ npm install

Backend Configuration

Rename .env-sample to .env and update any secrets or keys as needed (this is not required, but at minimum providing a valid IPSTACK_ACCESS_KEY will allow for proper dashboard data). Never commit .env to your repo

Also, update values in backend/config/index.js as needed.

First time setup

WARNING: This will clear all data in the MongoDB database defined in restHapiConfig.mongo.URI (default mongodb://localhost/appy).

To seed your database with some data, run:

$ npm run seed

NOTE: The password for all seed users is root.

Running appy

Backend

$ npm run start

Point your browser to http://localhost:8080/ to view the Swagger docs.

Frontend

$ npm run start

Point your browser to http://localhost:3000/ to view the app, or click on one of the test accounts below to login:

User

Admin

Super Admin

Temporary Docs

Official docs for appy are coming soon, but for now you can find some information in the appy-backend wiki

License

appy is an open source project by Justin Headley that is licensed under MIT.

This project is undergoing a major update. Complete README and docs coming soon.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].