Skip to content

rashil2000/api.rashil2000.me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.