DehaatNews is a full-stack news application I independently designed, developed, and deployed as a freelance project.
It has since evolved into a fully monetized platform serving thousands of users daily.
- 🧑💻 Role: Full-Stack Developer & Ongoing Maintainer
- 🌐 Live Site: https://dehaatnews.com
- 💰 Revenue Streams: Facebook Ads, Individual Sponsors (Google Ads integration in progress)
- 👥 Users: 2,000+ regular readers
- 📰 Content: 3,000+ published articles
- 📈 Page Views: 8,000+ daily
This project demonstrates my ability to build, scale, and maintain production-grade applications — from architecture and backend design to UI/UX, SEO optimization, and analytics integration.
- React.js + TypeScript
- Tailwind CSS for modern, responsive UI
- Redux Toolkit Query for data fetching & caching
- React Router for navigation
- React Helmet for SEO metadata & Open Graph tags
- Node.js + Express.js
- MongoDB with Mongoose
- JWT-based authentication
- Multer for file uploads
- Cloudinary → ImageKit migration for CDN image optimization
- VPS (frontend + backend hosting)
- Cloudflare (DNS, CDN, caching, SSL)
- Google Analytics for performance tracking
- Facebook Ads + Sponsor integrations
- 📰 Dynamic category-based news feed
- 🔍 Smart full-text search
- ♾️ Infinite scrolling with caching
- 🧭 Admin dashboard for articles, analytics & users
- 🖼️ Optimized images via ImageKit
- ⚡ Fast load times & SEO-friendly structure
📈 Results
🚀 Scaled from 0 → 2,000+ regular users
💵 Achieved consistent revenue via sponsors & Facebook Ads
⚙️ Stable under 8,000+ daily page views
🔄 Continuous iteration and maintenance by me
🧠 Key Learnings How to architect and maintain a real production system
Integrating monetization, analytics, and SEO into full-stack apps
Deploying and scaling on cloud-based infrastructure
End-to-end responsibility: product decisions → code → growth
🧭 Future Roadmap Add Google Ads monetization
Build a subscription model
AI-powered article recommendations
Add multilingual support
Screenshots
Home
Advertisement
About us
Admin Login
Only Admin can access
Articles
Create Articles
eatePost2" src="https://github.com/user-attachments/assets/7132cf3b-6ee7-4394-a808-a61ce901d5c1" />
Advertisements
Create Advertisements
