All Projects → tomyitav → Express Es6 Starter

tomyitav / Express Es6 Starter

Licence: mit
Starter project for creating a MVC express server with MongoDB

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Express Es6 Starter

Youtube Clone Nodejs Api
VueTube is a YouTube clone built with nodejs, expressjs & mongodb. This is the RESTful API repository.
Stars: ✭ 441 (+147.75%)
Mutual labels:  mongoose, mongodb, expressjs
Mean Angular4 Chat App
MEAN stack with Angular 4 Chat App
Stars: ✭ 41 (-76.97%)
Mutual labels:  mongoose, mongodb, expressjs
Node Express Mongodb Jwt Rest Api Skeleton
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp
Stars: ✭ 603 (+238.76%)
Mutual labels:  async-await, mongoose, mongodb
Nest Mean
NestJS Tutorial Repository
Stars: ✭ 250 (+40.45%)
Mutual labels:  mongoose, mongodb, expressjs
Nodejs Backend Architecture Typescript
Node.js Backend Architecture Typescript - Learn to build a backend server for Blogging platform like Medium, FreeCodeCamp, MindOrks, AfterAcademy - Learn to write unit and integration tests - Learn to use Docker image - Open-Source Project By AfterAcademy
Stars: ✭ 1,292 (+625.84%)
Mutual labels:  mongoose, mongodb, expressjs
Mevn Boilerplate
A fullstack boilerplate with Mongo, ExpressJS, VueJS and NodeJS.
Stars: ✭ 277 (+55.62%)
Mutual labels:  mongoose, mongodb, expressjs
Amazona
Build Ecommerce Like Amazon By MERN Stack
Stars: ✭ 152 (-14.61%)
Mutual labels:  mongoose, mongodb, expressjs
Angular2 Express Mongoose Gulp Node Typescript
AngularJS 2 (Updated to 4.2.0) Mean Stack application which uses Angular2, Gulp, Express, Node, MongoDB (Mongoose) with Repository Pattern Business Layer
Stars: ✭ 201 (+12.92%)
Mutual labels:  mongoose, mongodb, expressjs
Angular Full Stack
Angular Full Stack project built using Angular, Express, Mongoose and Node. Whole stack in TypeScript.
Stars: ✭ 1,261 (+608.43%)
Mutual labels:  mongoose, mongodb, expressjs
Mean Stack Angular6 Crud Example
MEAN Stack Angular 6 CRUD Web Application
Stars: ✭ 69 (-61.24%)
Mutual labels:  mongoose, mongodb, expressjs
Koa Restful Boilerplate
Koa 2 RESTful API boilerplate
Stars: ✭ 146 (-17.98%)
Mutual labels:  async-await, mongoose, mongodb
Lad
👦 Lad is the best Node.js framework. Made by a former Express TC and Koa team member.
Stars: ✭ 2,112 (+1086.52%)
Mutual labels:  async-await, mongoose, mongodb
Builderbook
Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.
Stars: ✭ 3,015 (+1593.82%)
Mutual labels:  mongoose, mongodb, expressjs
Vue Nodejs Youtube Clone
This is the frontend (VueJS) of the Youtube clone called VueTube.
Stars: ✭ 314 (+76.4%)
Mutual labels:  mongoose, mongodb, expressjs
Bookmarks.dev
Bookmarks and Code Snippets Manager for Developers & Co
Stars: ✭ 218 (+22.47%)
Mutual labels:  mongoose, mongodb, expressjs
Checksheet Manager
Checksheet Manager for college checksheets. Created with AngularJS and Node/Express/MongoDB.
Stars: ✭ 31 (-82.58%)
Mutual labels:  mongoose, mongodb, expressjs
Node React Ecommerce
Build ECommerce Website Like Amazon By React & Node & MongoDB
Stars: ✭ 1,080 (+506.74%)
Mutual labels:  mongoose, mongodb, expressjs
Angular Cms
An flexiable, extendable, modular, single CMS app based on Angular, Express, MongoDB
Stars: ✭ 109 (-38.76%)
Mutual labels:  mongoose, mongodb, expressjs
Nodejs Rest Api Project Structure Express
Nodejs project structure practices for building RESTful APIs using Express framework and MongoDB.
Stars: ✭ 134 (-24.72%)
Mutual labels:  mongoose, mongodb, expressjs
Node Express Mongoose Passport Jwt Rest Api Auth
Node, express, mongoose, passport and JWT REST API authentication example
Stars: ✭ 146 (-17.98%)
Mutual labels:  mongoose, expressjs

express-es6-starter

Starter project for creating a MVC express server, using

  • express
  • mongoose
  • babel-cli
  • winston and morgan for logging
  • Async/Await

Installation

Clone the repository and run npm install

git clone https://github.com/tomyitav/express-es6-starter.git
npm install

Starting the server

npm start

The server will run on port 3000. You can change this by editing config.dev.js file.

Run server in production with Docker

npm run build

After npm building the project, go to project root directory, open shell and run:

docker build -t express-es6-starter .

Instructions about running the container are available here

Debugging with Webstorm

Set babel-node executable as the node interpreter. Pass node parameters of --preset=babel-preset-es2015

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].