Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Article Hub

A modern full-stack platform for publishing and discovering thoughtful articles.


🌟 Overview

Article Hub is a full-stack article publishing platform focused on clean writing experiences, structured content discovery, and scalable system design. It follows a role-based architecture with separate modules for public users, registered writers, and administrators.


✨ Features

🌍 Public / Guest

  • Browse and read published articles
  • Explore content by categories
  • Clean, distraction-free reading experience
  • Fully responsive UI

👤 User

  • Authentication and profile management
  • Create, edit, and publish articles with images
  • Manage drafts and published content
  • Personal dashboard and content insights

🛡️ Admin

  • Moderate user-generated content
  • Approve, reject, or remove articles
  • Manage users and platform activity
  • Ensure content quality and platform integrity

🛠️ Tech Stack

Frontend:
React 19 • React Router 7 • Tailwind CSS 3.4 • Vite 7

Backend:
Node.js • Express 5 • PostgreSQL • Passport.js • Cloudinary


📄 License

This project is licensed under the MIT License.


👨‍💻 Author

Made with ❤️ by Abdul Rauf

GitHubLinkedInEmail


⭐ If you like this project, consider giving it a star.

About

A modern full-stack article publishing platform with role-based modules and a clean, responsive UI.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages