My blog is a MERN full-stack application. On the backend, it integrates Express.js and MongoDB Atlas, utilizing JSON Web Token (JWT) for secure user session management. Database operations are handled using Mongoose, ensuring a simple, efficient, and reliable structure.
On the frontend, MyBlog employs React and React Router to provide users with an impressive and responsive interface. The React Quill editor offers authors rich text editing capabilities, while date-fns library simplifies date operations.
The development process of MyBlog is supported by Nodemon, enabling rapid feedback and live tracking of code changes. Additionally, it integrates tools such as bcrypt.js for secure password encryption and CORS support.
-
HTML
-
CSS
-
JavaScript
-
React
-
Mongoose
-
Express JS
-
React Router
-
Multer
-
Bcrypt JS
-
Cookie-parser
-
JSON Web Token (JWT)
- Nodemon
- MongoDB