Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1.11 KB

README.md

File metadata and controls

17 lines (11 loc) · 1.11 KB

Personal Website Backend

A complete content management backend for personal blogs and projects

Key features:

  • Implemented using Express.js - Fast, unopinionated, minimalist web framework.
  • Uses MongoDB, a NoSQL database for modern applications, along with Mongoose for object data modeling.
  • Implements local authentication using Passport.
  • Handles static file uploads using the Multer middleware.
  • Generates directory-tree for static assets.

Documentation has been generated through Postman, which can be viewed upon visiting the link above. The different API routes can be seen there.

The API endpoints and database are utilized on rashil2000.me - my personal website written in Next.js using React - whose source code can be found here.