koa-vue-fullstack
A lightweight boilerplate for a universal webapp based on koa, mongodb, node, vue and webpack
nodejsboilerplatekoawebpackmongodbvuemongoosevue-fullstackeslint
Overview
This is a full-stack web application boilerplate built with Vue.js on the frontend, Koa.js on the backend and MongoDB for the database, using Webpack 5 for bundling. It includes authentication, user management and access control features, designed to help developers understand how to structure and build a complete web application from scratch.
Features
authenticationcrudaccess-controlstate-management
Feature Flags
userDashboardauthenticationsubscriptionsemailsauthorization
Recommended Use Cases
learningsmall-structured-applicationsfullstack-development
Frontend
vueaxioswebpackiview
Backend
koanodejsmongoose
Auth Providers
token-based
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
139
๐ด Forks
24
๐ Active
Unknown
๐ Last Commit
2021-03-03T11:19:45Z
GitHub
Stack
Framework
koa
Language
javascript
Database
mongodb
Auth
token-based
ORM
mongoose
Data Layer
Databases
mongodb
ORM
mongoose
UI Stack
Components
iview
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Found pricing cues (currency/per/tier)