vue-express-mongo-boilerplate - :star: MEVN Full stack JS web app boilerplate with NodeJS, Express, Mongo and VueJS

  •        227

This is a full stack webapp boilerplate project with VueJS + ExpressJS + MongoDB. It is NOT an out-of-box project. I make it in order to create an up-to-date starter repo which contains all important functions (user signup, login, oauth, profile, ...etc) except the business-logic. So when neccessary I can create a new webapp and only need to develop the business logic.


agenda : 0.9.1
async : 2.4.1
axios : 0.16.1
bcrypt-nodejs : 0.0.3
body-parser : 1.18.2
chalk : 1.1.3
cli-table2 : 0.2.0
clui : 0.3.1
compression : 1.7.1
connect-mongo : 1.3.2
cookie-parser : 1.4.3
cross-env : 5.0.0
csurf : 1.9.0
express : 4.16.0
express-flash : 0.0.2
express-list-endpoints : 3.0.0
express-session : 1.15.6
express-status-monitor : 1.0.0
express-validator : 3.2.0
fakerator : 0.3.0
glob : 7.1.2
graphql : 0.10.0
graphql-server-express : 0.7.2
graphql-subscriptions : 0.3.1
graphql-tools : 0.11.0
hashids : 1.1.1
helmet : 3.8.2
helmet-crossdomain : 0.1.0
i18next : 8.3.0
i18next-express-middleware : 1.0.5
i18next-node-fs-backend : 1.0.0
ioredis : 3.0.0
le_node : 1.7.0
lodash : 4.17.5
method-override : 2.3.10
mkdirp : 0.5.1
moment : 2.19.3
mongoose : 4.10.2
mongoose-auto-increment : 5.0.1
morgan : 1.9.0
netjet : 1.1.3
node-sass : 4.5.3
nodemailer : 4.0.1
nodemailer-html-to-text : 2.1.0
nodemailer-mailgun-transport : 1.3.6
nodemailer-sendgrid-transport : 0.2.0
object-hash : 1.1.8
passport : 0.3.2
passport-facebook : 2.1.1
passport-github : 1.1.0
passport-google-oauth : 1.0.0
passport-local : 1.0.0
passport-localapikey-update : 0.5.0
passport-twitter : 1.0.4
pretty-bytes : 4.0.2
pug : 2.0.0-beta6
require-webpack-compat : 3.0.0
serve-favicon : 2.4.5
slug : 0.9.1
snyk : ^1.41.1 : 2.0.2 : 2.0.2
uuid-token-generator : 1.0.0
winston : 2.3.1
winston-daily-rotate-file : 1.4.6
winston-graylog2 : 0.7.1
winston-loggly-bulk : 2.0.0
winston-logsene : 1.2.1
winston-logzio : 1.0.5
winston-papertrail : 1.0.5



Related Projects

relay-fullstack - :point_up::running: Modern Relay Starter Kit - Integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS

  •    Javascript

Relay Fullstack is a Relay scaffolding application that aims to help you get up and running a project without worrying about integrating tools. It comes with many modern technologies; Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS. Relay Fullstack is also using Hot-reload to real time update the screen whenever any code changes. Check out the Live demo on Heroku.

fullstack-apollo-react-express-boilerplate-project - 💥A sophisticated Apollo in React and Express boilerplate project

  •    Javascript

A full-fledged Apollo Server 2 with Apollo Client 2 starter project with React, Express and PostgreSQL. Since this boilerplate project is using PostgreSQL, you have to install it for your machine and get a database up and running. You find everything for the set up over here: Setup PostgreSQL with Sequelize in Express Tutorial. After you have created a database and a database user, you can fill out the environment variables in the server/.env file.

apollo-universal-starter-kit - Apollo 2 Universal Starter Kit — GraphQL React JavaScript app boilerplate for Mobile, Server and Web where code for all platforms built with Webpack to enable max code reuse, stack: Apollo, GraphQL, React 16, React Native, Expo, Express, Knex, SQLite, Twitter Bootstrap, Babel, Webpack

  •    Javascript

Apollo Universal Starter Kit is a SEO friendly boilerplate for Universal Mobile and Web app development built on top of Apollo, GraphQL, React 16, React Native, Expo, Redux, Express with SQL storage support, for styling Twitter Bootstrap, NativeBase and Ant Design integration. Hot Code Reload of back end & front end using Webpack and Hot Module Replacement to reflect your changes instantly and help you stay productive. This starter kit adds full React Native integration, with Webpack as a packager and Expo. No native code compilation tools are needed in order to develop native mobile applications with this kit. You are able to run both web and mobile versions of your app at the same time connected to the same backend.

mean - The MEAN stack uses Mongo, Express, Angular(4) and Node for simple and scalable fullstack js applications

  •    Javascript

MEAN started out as a combination of MongoDB, ExpressJS, AngularJS and Node.js. With MEAN2 we are providing the ability to mix and match additional frontend frameworks, databases and technologies. We aim to create a robust, flexible and scalable full-stack javascript solution.The default MEAN stack you get out of the box can work with either Angular or React and is built with the following technologies...

react-starter-kit - React Starter Kit — isomorphic web app boilerplate (Node

  •    Javascript

React Starter Kit is an opinionated boilerplate for web development built on top of Node.js, Express, GraphQL and React, containing modern web development tools such as Webpack, Babel and Browsersync. Helping you to stay productive following the best practices. A solid starting point for both professionals and newcomers to the industry.

vue-wordpress-pwa - An offline-first SPA using Vue

  •    Javascript

This is the code for the FullStackWeekly website. You can use it as a starter pack for your WordPress site as well. Since WordPress can expose a REST API, this project uses Vue.js, Vue-router, Vuex, Vue-resource & Progressive Web App techniques to create an offline-first web client.

clementinejs - The elegant and lightweight full stack JavaScript boilerplate.

  •    Javascript

Clementine.js is a lightweight boilerplate for fullstack JavaScript development which utilizes MongoDB, Express and Node.js. Coming in at just under 32 KB, Clementine.js is a perfect alternative to more feature-dense boilerplates. Clementine.js errs on the side of transparency and simplicity, making it an ideal starting point for beginner and seasoned developers alike. Note that this implementation assumes the developer wishes to perform implementation of more complex features him- or herself.

vue-chess - Multiplayer online chess game use Vue , Nodejs, Webpack, Em6, Socket

  •    Javascript

Multiplayer online chess game use Vue , Nodejs, Webpack, Em6,, Mongodb, Express

react-redux-universal-hot-example - A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform

  •    Javascript

I cobbled this together from a wide variety of similar "starter" repositories. As I post this in June 2015, all of these libraries are right at the bleeding edge of web development. They may fall out of fashion as quickly as they have come into it, but I personally believe that this stack is the future of web development and will survive for several years. I'm building my new projects like this, and I recommend that you do, too. The first time it may take a little while to generate the first webpack-assets.json and complain with a few dozen [webpack-isomorphic-tools] (waiting for the first Webpack build to finish) printouts, but be patient. Give it 30 seconds.

Vue Storefront - headless PWA for any eCommerce

  •    Javascript

Vue Storefront is a standalone PWA storefront for your eCommerce, possible to connect with any eCommerce backend (eg. Magento, Pimcore, Prestashop or Shopware) through the API. Vue Storefront is and always will be in the open source. Anyone can use and support the project, we want it to be a tool for the improvement of the shopping experience. The project is in the production ready phase.

vue-2-boilerplate - Vue 2 boilerplate for developing medium to large single page applications.

  •    Javascript

But yeah, this will basically do the same as npm install. If even this is too much of a deal, try creating an alias and bind npm install && npm run serve to npmis. In the root of the boilerplate is a predefined environment file. Copy the file and name it .env or a configuration specific file like For more information, visit the docs.

mern-starter - Boilerplate for getting started with MERN stack

  •    Javascript

MERN is a scaffolding tool which makes it easy to build isomorphic apps using Mongo, Express, React and NodeJS. It minimises the setup time and gets you up to speed using proven technologies. Note : Please make sure your MongoDB is running. For MongoDB installation guide see this. Also npm6 is required to install dependencies properly.

mongo-graphql-starter - Turns MongoDB metadata into GraphQL schemas and resolvers, with queries and mutations

  •    Javascript

This utility will scaffold GraphQL schema and resolvers, with queries, filters and mutations working out of the box, based on metadata you enter about your Mongo db. The idea is to auto-generate the mundane, repetative boilerplate needed for a graphQL endpoint, then get out of your way, leaving you to code your odd or advanced edge cases as needed.

suicrux - 🚀 Ultimate universal starter with lazy-loading, SSR and i18n. [not maintained]

  •    Javascript

Ultimate universal starter with lazy-loading, SSR and i18n. /static folder + url-loader. Everything in /static/public/ is copied to /dist/client with copy-webpack-plugin.

Mongo Express - Web-based MongoDB admin interface, written with Node.js and express

  •    Javascript

mongo-express is a web-based MongoDB admin interface written with Node.js, Express and Bootstrap3. It has support to work with multiple database, GridFS support, Replication etc.

electron-vue - An Electron & Vue

  •    Javascript

The boilerplate for making electron applications built with vue (pretty much what it sounds like). The aim of this project is to remove the need of manually setting up electron apps using vue. electron-vue takes advantage of vue-cli for scaffolding, webpack with vue-loader, electron-packager or electron-builder, and some of the most used plugins like vue-router, vuex, and so much more.

mern-cli - A cli tool for getting started with MERN

  •    Javascript

A CLI for getting started with MERN stack. It offers a super simple boilerplate project and additional utilities to get started with isomorphic React and Redux apps. Generate React components, Express routes and controllers and Mongoose models using mern generator.

fe-boilerplate - Lucid & Futuristic Production Boilerplate For Frontend(Web) Apps, React/RN/Vue, with TypeScript(Optional), Webpack 4/Parcel, MobX/Redux :dizzy: 多技术栈前端项目模板

  •    Javascript

Lucid & Futuristic Production Boilerplate For Frontend(Web) Apps, React/RN/Vue, with TypeScript(Optional), Webpack 4/Parcel, MobX/Redux :dizzy: 多技术栈前端项目模板