All Projects → kasvith → express-mongo-jwt-boilerplate

kasvith / express-mongo-jwt-boilerplate

Licence: other
Express Mongo JsonWebToken boilerplate

Programming Languages

javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to express-mongo-jwt-boilerplate

NodeScalableArchitecture
A Scalable Node Architecture/Server. This repository contains a complete implementation of writing scalable nodejs server/architecture on my medium blog.
Stars: ✭ 62 (-38%)
Mutual labels:  mongo, mongoose, jwt-token, mongoosejs, jwt-authentication
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 (-49%)
Mutual labels:  mongo, mongoose, expressjs, passport, jwt-authentication
Node Express Mongoose Passport Jwt Rest Api Auth
Node, express, mongoose, passport and JWT REST API authentication example
Stars: ✭ 146 (+46%)
Mutual labels:  mongoose, expressjs, passport, jwt-token, jwt-authentication
NodeRestApi
Node.js, Express.js and MongoDB REST API App
Stars: ✭ 38 (-62%)
Mutual labels:  mongo, mongoose, expressjs, mongoosejs
mern-stack-crud
MERN stack (MongoDB, Express, React and Node.js) create read update and delete (CRUD) web application example
Stars: ✭ 142 (+42%)
Mutual labels:  mongo, mongoose, expressjs, mongoosejs
NodeExpressCRUD
Node, Express, Mongoose and MongoDB CRUD Web Application
Stars: ✭ 45 (-55%)
Mutual labels:  mongo, mongoose, expressjs, mongoosejs
pothole detection
By using this app users can report the potholes on road by clicking a photo via our app and if a pothole is detected by Machine Learning modal then it is saved to our Database from where officials can view the specifics like location,reported by and official can resolve the request.User are notified by email for every update regarding their request
Stars: ✭ 17 (-83%)
Mutual labels:  mongoose, expressjs, jwt-token, jwt-authentication
Auth-using-Vuejs-express-jwt-nodejs
Login and signup form and authentication using Vue.js, express, mongodb, JWT and bootstrap-vue
Stars: ✭ 17 (-83%)
Mutual labels:  mongoose, auth, jwt-token, jwt-authentication
Quora
Building An Exclusive Community of PEC Graduates and Students.The main features of the website are “PEC Quora” and “PEC Connect”
Stars: ✭ 26 (-74%)
Mutual labels:  mongoose, expressjs, jwt-authentication
Tvrboreact
Dream starter project: React, Redux, React Router, Webpack
Stars: ✭ 13 (-87%)
Mutual labels:  mongoose, expressjs, jwt-authentication
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 (-67%)
Mutual labels:  mongoose, expressjs, mongoosejs
Nodejs Rest Api Project Structure Express
Nodejs project structure practices for building RESTful APIs using Express framework and MongoDB.
Stars: ✭ 134 (+34%)
Mutual labels:  mongoose, expressjs, jwt-authentication
Builderbook
Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.
Stars: ✭ 3,015 (+2915%)
Mutual labels:  mongoose, expressjs, passport
Nest Angular
NestJS, Angular 6, Server Side Rendering (Angular Universal), GraphQL, JWT (JSON Web Tokens) and Facebook/Twitter/Google Authentication, Mongoose, MongoDB, Webpack, TypeScript
Stars: ✭ 307 (+207%)
Mutual labels:  mongoose, passport, jwt-authentication
task-manager
Task Manager App
Stars: ✭ 19 (-81%)
Mutual labels:  mongoose, expressjs, jwt-authentication
Mean Angular4 Chat App
MEAN stack with Angular 4 Chat App
Stars: ✭ 41 (-59%)
Mutual labels:  mongo, mongoose, expressjs
Mern Stack Authentication
Secure MERN Stack CRUD Web Application using Passport.js Authentication
Stars: ✭ 60 (-40%)
Mutual labels:  mongo, expressjs, passport
Mern Passport
A boilerplate example of using passport.js for authenticating a MERN application
Stars: ✭ 214 (+114%)
Mutual labels:  mongo, mongoose, passport
ng-nest-cnode
Angular 10 Front-End and Nestjs 7 framework Back-End build Fullstack CNode
Stars: ✭ 17 (-83%)
Mutual labels:  mongoose, expressjs, passport
react-full-stack-starter
🎈Full-stack React boilerplate using `create-react-app`, Babel, Node.js, and express
Stars: ✭ 22 (-78%)
Mutual labels:  mongo, mongoose, expressjs

Express Mongo JWT Boilerplate Build Status

Installation

  • Install NodeJS, MongoDB
  • Install npm or yarn
  • Rename .env.example to .env
  • Fulfill .env data
  • Start MongoDB
  • Run yarn run dev or npm run dev
  • Check http://localhost:3000/api/status to see it works

With Docker

  • Make sure you have installed Docker and Docker Compose
  • Just run docker-compose up to start the server

Configuration

Name Description Example
NODE_ENV Environment for node js "dev", "prod", "test"
APP Name of the application My cool express app
PORT Port to run the application (if you run in heroku this will setup automatically) 3000
HOSTNAME Host name for running the application http://localhost:3000
APP_SECRET Secret for running app. Use a strong hash in production and make sure to rotate it ddd36434-80fe-4f18-b3b6-e645697f7b84
MONGOURI MongoDB connection URI mongodb://localhost:27017/yourapp
MONGOTESTURI MongoDB connection URI for testing mongodb://localhost:27017/test-app
TRANSPORTER_HOST Mail server host smtp.mymailer.com
TRANSPORTER_PORT Mail server port 2525
TRANSPORTER_USERNAME Mail server username harrypotter
TRANSPORTER_PASSWORD Mail server password alohomora
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].