Aarohan – Production-Ready Personal Blog API Aarohan is a scalable, production-ready backend syst...Aarohan – Production-Ready Personal Blog API Aarohan is a scalable, production-ready backend syst...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Aarohan – Production-Ready Personal Blog API
Aarohan is a scalable, production-ready backend system designed for blogging platforms. Built with Node.js, Express, and MongoDB, it implements advanced security practices, role-based access control, and modular architecture.
Backend Architecture: Structured with dedicated Middleware, Routes, Controllers, and Services layers to ensure clean code organization and maintainability.
Security & Auth: Engineered JWT authentication with short-lived access tokens, refresh token rotation, bcrypt password hashing, rate limiting, and HTTP-only cookies.
Features & External Services: Implemented full CRUD operations for articles and comments, Cloudinary image uploads, Nodemailer for OTP email resets, and Swagger API documentation.
Database & Deployment: Integrated MongoDB Atlas for data modeling and deployed the service to Render behind an Nginx reverse proxy.
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started