Skip to content

759257989/leadnews

Repository files navigation

📰 News Application

A microservices-based news platform built with Spring Boot, featuring user, admin, and editor roles for content management and publication.

🚀 Features

  • 📝 User Registration & Authentication (JWT-based security)
  • ✍️ Article Submission & Editing (For editors and admins)
  • 🔍 Search & Filter News Articles (By category, tags, etc.)
  • 📢 Admin Dashboard (Manage users, articles, and categories)
  • Microservices Architecture (Scalable and modular design)

🛠️ Tech Stack

  • Backend: Spring Boot, Spring Cloud, Spring Security
  • Database: MySQL, Redis
  • API Gateway & Service Discovery: Spring Cloud Alibaba Nacos,
  • Messaging Queue: Kafka / Redis
  • Containerization & Orchestration: Docker

🏗️ Microservices Architecture

This project follows a microservices approach, with services such as:

  1. User Service – Manages user authentication & roles
  2. News Service – Handles article creation & management
  3. Admin Service – Provides dashboard & moderation tools
  4. API Gateway – Routes requests to different services

About

A microservices-based news application built with Spring Boot, featuring user, admin, and editor roles for content management and publication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors