Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 930 Bytes

README.md

File metadata and controls

28 lines (25 loc) · 930 Bytes

Introduction

Creating simple blog with MERN Stack

Stack

  • MongoDB
  • Express
  • React + Redux
  • NodeJS

Installation Instructions

  • Git clone the project
  • Run npm install in both the folders (blog-frontend & blog-api)
  • Add .env file in the blog-api folder and add Mongo URL and JWT secret
  • Run npm start in both the folders (blog-frontend & blog-api)

Tasks

  • Create Project with Frontend and API folders
  • Install the main packages: Mongo, Express, React + Redux, Material UI, JWT
  • Add basic user authentication (For admin 'Add Blog' feature) which can be extended to social login for users
  • Add Blog Functionality
  • Update Blog Functionality
  • Remove Blog Functionality
  • Add Categories
  • Add morgan for request logging
  • Comments Functionality
  • Like and Share Functionality
  • Bundling and pushing to Heroku (or sud-reddy.tech)
  • Use Auth0 for authentication