Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.68 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.68 KB

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