Skip to content

yashr775/dehatinews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 

Repository files navigation

📰 DehaatNews — Full-Stack Freelance Project

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.


🚀 Overview

  • 🧑‍💻 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.


⚙️ Tech Stack

Frontend

  • 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

Backend

  • Node.js + Express.js
  • MongoDB with Mongoose
  • JWT-based authentication
  • Multer for file uploads
  • Cloudinary → ImageKit migration for CDN image optimization

Deployment & Analytics

  • VPS (frontend + backend hosting)
  • Cloudflare (DNS, CDN, caching, SSL)
  • Google Analytics for performance tracking
  • Facebook Ads + Sponsor integrations

🌟 Key Features

  • 📰 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

Untitled

Advertisement

Advertisement

About us

Aboutus

Admin Login

AdminLogin

Only Admin can access

Articles

Posts

Create Articles

CreatePost1 cr
<p>Edit Articles</p>
<img width= eatePost2" src="https://github.com/user-attachments/assets/7132cf3b-6ee7-4394-a808-a61ce901d5c1" />

Advertisements

AllAdvertisersPage

Create Advertisements

CreateAdvertisersPage

PDF download pdfdownload

About

A freelance project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors