College Project · 2026

Built with purpose.
Designed with care.

Verity is a full stack personal blog platform built as an internship project — combining modern web technologies with thoughtful design.

About Verity

A platform for deep, thoughtful writing.

Verity is a personal blog application where admins can publish articles across topics like technology, finance, lifestyle and more. Readers can engage through likes, bookmarks and comments.

The name "Verity" means truth — reflecting the mission to publish honest, well-researched, and meaningful content.

The Builder
V

Vinit

Full Stack Developer · Founder of Verity

A passionate developer who loves building products that are both functional and beautiful. Verity was built as an internship project to demonstrate full stack development skills — from REST API design to UI/UX.

Tech Stack

Frontend

Next.js 15ReactTailwind CSSShadcn UIZustandReact Hook FormZod

Backend

Node.jsExpress.jsMongoDBMongooseJWT AuthCloudinaryZod ValidationRate Limiting

Tools & Deployment

GitGitHubPostmanVS CodeVercelRender
What's Inside

Authentication

JWT based register & login with role based access control (founder, admin, user)

Blog System

Full CRUD with slug generation, category filtering, pagination and search

Rich Content

Custom markdown-style parser with headings, pull quotes and final thought cards

Engagement

Like, bookmark and comment system with real-time optimistic UI updates

User Dashboard

Personal dashboard showing liked, saved and commented posts

Admin Dashboard

Post management with publish/draft toggle, delete, stats overview and user list

Image Uploads

Cloudinary integration for cover images with automatic cleanup on delete

Dark Mode

Full dark mode support with system preference detection

Rate Limiting

Global API rate limiting to prevent abuse

Modular Backend

Clean service-controller-route architecture for every module