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.
- Browse and read published articles
- Explore content by categories
- Clean, distraction-free reading experience
- Fully responsive UI
- Authentication and profile management
- Create, edit, and publish articles with images
- Manage drafts and published content
- Personal dashboard and content insights
- Moderate user-generated content
- Approve, reject, or remove articles
- Manage users and platform activity
- Ensure content quality and platform integrity
Frontend:
React 19 • React Router 7 • Tailwind CSS 3.4 • Vite 7
Backend:
Node.js • Express 5 • PostgreSQL • Passport.js • Cloudinary
This project is licensed under the MIT License.
⭐ If you like this project, consider giving it a star.