Skip to content

Samaresh-Das/My-Blog-MERN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is my personal blog site that I built. It was always my dream to build my own and finally it is a success. Although other people can also use it.

Thinking and approach

I used vite as it is much faster than CRA or old react. It is build on top of esbuild which is 90% faster than react. Avoided next js as I am already using a seperate backend. This is full--stack MERN project so I didn't used next Js.

Users can sign-in (OAuth coming soon...), write blogs in a Rich text editor. See other people's blog also.

Users can also update their bio, add profile pictures. Posts also has a banner picture upload funtionality.

Tech Stack

React Context-API React Router Vite TailwindCSS Express.js NodeJS MongoDB and Tiny MCE Rich text editor

Features

  • Authentication and Authorization
  • CRUD posts
  • Edit Bio
  • Upload Pictures