vue-express-mongo-boilerplate
⭐ MEVN Full stack JS web app boilerplate with NodeJS, Express, Mongo and VueJS
nodejsgraphqlmongoboilerplatevuejsexpresswebpackvuefullstackfullstack-boilerplatepostcssi18n
Overview
This is a full-stack JavaScript boilerplate combining Vue.js, Express and MongoDB that includes pre-built authentication, user management, internationalization, GraphQL support and logging integrations, allowing developers to ship fast by focusing only on business logic rather than foundational features. The project supports social login, passwordless authentication, real-time socket.io connections and can be deployed via Docker or as a bundled server application.
Features
user-signupuser-loginoauth-social-loginuser-profilepasswordless-authenticationapi-key-authenticationgraphqlwebsocketsocket-ioemail-notificationsform-generationhttp2-server-push
Feature Flags
userDashboardauthenticationblogemailslandingpagepaymentsecommercefileUploadsrealtimeauthorizationi18nloggingErrorTrackingnotificationsgraphqlformsValidation
Recommended Use Cases
full-stack-web-applicationreal-time-applicationsocial-authentication-app
Frontend
vuejsvuexvue-routeraxioswebpack
Backend
nodejsexpressgraphqlapollo
Auth Providers
passportfacebookgooglegithubtwitter
Deployment Targets
dockergcp
Payment Providers
None
Quick Facts
⭐ Stars
2,8k
🍴 Forks
738
🧾 License
mit
🔄 Active
Unknown
🕒 Last Commit
2019-10-18T07:00:54.000Z
Stack
Framework
express
Language
javascript
CSS
scss
Database
mongodb
Auth
passport, oauth
ORM
mongoose
Logging
winston
i18n
i18next
Data Layer
Databases
mongodb
ORM
mongoose
UI Stack
Styling
scss
Components
vue-form-generator
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
—
Notes
Found pricing cues (currency/per/tier)