BlogSmith

BlogSmith is a full-stack blogging platform built with modern web technologies. It supports secure user authentication, image-rich blogging, and seamless user experiences. Users can write, update, like, and delete posts, all while enjoying persistent sessions and secure access.
Features

  •  JWT-based Authentication (Login & Register)
  •  Protected Routes with Session Handling
  •  Rich Text Editor (Tiptap) with Image Upload Support
  •  Cloudinary Integration for Media Storage
  •  Like System (with Persistent State)
  •  RESTful API with Secure CRUD Operations
  •  React Router-Based Navigation
  •  MongoDB Atlas Integration
  •  CORS, Cookies, and Token Management
  •  Modular and Clean Frontend-Backend Architecture

Tech Stack :

Frontend

  • React.js (v19+)
  • React Router
  • Tiptap Editor
  • Vite

Backend

  • Node.js
  • Express.js
  • MongoDB (via Mongoose)
  • JWT
  • bcryptjs
  • Cloudinary API
  • cookie-parser
  • dotenv

Repo Link : https://github.com/Phantom-TA/BlogSmith

28 Jul 2025

Keywords
Web Development
Full Stack
Database
Design
Tech

Creating portfolio made simple for

Trusted by 92800+ Generalists. Try it now, free to use

Start making more money