Skip to content

An online news portal website using Node.js, Express.js, MongoDB, Mongoose, Redis

Notifications You must be signed in to change notification settings

shohann/news-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

News Portal

An online news portal system

Features:

  • Token based Authentication and Authorization
  • File upload
  • Custom Error Handling
  • Full Text Search
  • Database transactions
  • Server Side pagination
  • Server side schema validation
  • Rate Limiting
  • Caching
  • MVC

Technology Stack:

  • Node js
  • Express Js
  • MongoDB
  • Redis
  • EJS

Usage

"/.env" update the values/settings to your own

Install Dependencies

npm install

Run App

# Run in dev mode
npm start