All Projects → imbudhiraja → express-boilerplate

imbudhiraja / express-boilerplate

Licence: MIT license
ExpressJS boilerplate with Socket.IO, Mongoose for scalable projects.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to express-boilerplate

express-mvc-generator
Express' Model View Controller Application Generator.
Stars: ✭ 46 (-44.58%)
Mutual labels:  mongoose, expressjs, node-js, express-js
ExpressJS-SocketIO-Boilerplate
📦 Simple Express.js & Socket.io Boilerplate
Stars: ✭ 31 (-62.65%)
Mutual labels:  socket, socket-io, node-js, express-js
Backend-NodeJS-Golang-Interview QA
A collection of Node JS and Golang Backend interview questions please feel free to fork and contribute to this repository
Stars: ✭ 122 (+46.99%)
Mutual labels:  mongoose, expressjs, node-js, express-js
node-express-mongo-passport-jwt-typescript
A Node.js back end web application with REST API, user JWT authentication and MongoDB data storage using TypeScript
Stars: ✭ 51 (-38.55%)
Mutual labels:  mongoose, expressjs, node-js, express-js
AmigoChat-Realtime-Chat-Application
AmigoChat is a responsive real-time chat application built on MERN Stack and Socket io.
Stars: ✭ 22 (-73.49%)
Mutual labels:  mongoose, socket-io, expressjs
timeoff-server
TimeOff is an application that allows companies' employees to set vacations before they begin taking their time off. Implemented in modern tech stack i.e. Node, Express, MongoDB.
Stars: ✭ 33 (-60.24%)
Mutual labels:  mongoose, expressjs, node-js
react-full-stack-starter
🎈Full-stack React boilerplate using `create-react-app`, Babel, Node.js, and express
Stars: ✭ 22 (-73.49%)
Mutual labels:  mongoose, expressjs, node-js
opentelemetry-ext-js
js extensions for the open-telemetry project
Stars: ✭ 122 (+46.99%)
Mutual labels:  mongoose, socket-io, expressjs
node-rest-api-scaffold
This project is an initial NodeJS Rest API scaffold for developers
Stars: ✭ 24 (-71.08%)
Mutual labels:  mongoose, node-js, express-js
Focus Budget Manager
Budget Manager application built with Vue.js, Node.js, Express.js and MongoDB
Stars: ✭ 189 (+127.71%)
Mutual labels:  mongoose, node-js, express-js
Vuesocial
something like QQ、weibo、weChat(vue+express+socket.io仿微博、微信的聊天社交平台)
Stars: ✭ 189 (+127.71%)
Mutual labels:  socket, mongoose, socket-io
BotBlock.org
BotBlock - The List of Discord Bot Lists and Services
Stars: ✭ 29 (-65.06%)
Mutual labels:  expressjs, node-js, express-js
React-Native-Chat-App
A simple chatting app built with React Native, Socket.io, ExpressJS and MongoDB. The server app provides APIs for authentication, message sending and receiving. In the client app React-Native-Gifted-Chat is used for the chat interface.
Stars: ✭ 22 (-73.49%)
Mutual labels:  mongoose, socket-io, expressjs
express-typescript-mongoose-starter
A starter for Node JS, Express, Typescript, Mongoose application
Stars: ✭ 22 (-73.49%)
Mutual labels:  mongoose, expressjs, express-boilerplate
Mean Angular4 Chat App
MEAN stack with Angular 4 Chat App
Stars: ✭ 41 (-50.6%)
Mutual labels:  socket, mongoose, expressjs
Node Decorators
node-decorators
Stars: ✭ 230 (+177.11%)
Mutual labels:  socket, socket-io, expressjs
Blueprint
solid framework for building APIs and backend services
Stars: ✭ 87 (+4.82%)
Mutual labels:  expressjs, node-js, express-js
express-file-upload
Node.js Express Upload/Download File Rest APIs example with Multer
Stars: ✭ 64 (-22.89%)
Mutual labels:  expressjs, node-js, express-js
chattt-backend
🖥 Backend for chattt
Stars: ✭ 17 (-79.52%)
Mutual labels:  socket, socket-io, expressjs
Registration-and-Login-using-MERN-stack
Simple Registration and Login component with MERN stack
Stars: ✭ 210 (+153.01%)
Mutual labels:  mongoose, node-js, express-js

Express Boilerplate

ExpressJS boilerplate with Socket.IO, Mongoose for scalable projects.

Includes

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

#!/bin/bash
[email protected] or higher

Installing

A step by step series that will tell you how to get a development env running

#!/bin/bash
$ git clone https://github.com/imbudhiraja/express-boilerplate.git
$ cd express-boilerplate
#!/.nvm/versions/node/v10.x.x/bin/node
$ npm ci

Useful Scripts

Script Description
npm run dev Starts development server at localhost:8443 and socket server at localhost:3002
npm start Starts production server at localhost:8443 and socket server at localhost:3002
npm run lint Run Eslint to find out linting issues.
npm run docs Create API docs. checkout APIs at - localhost:3001/v1/docs
npm run docs-postman Create API docs JSON file to import to Postman

Run at local server

touch .env

npm run start
http://localhost:8443/

NOTE - Refer to Sample Env File

Check Server Status

Once server has started run http://localhost:8443/healthcheck.

Issues

LICENSE

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