More Premium Hugo Themes Premium React Themes

Reactpress

ReactPress is a free blog and CMS system developed using Next.js.(ReactPress是一个基于Next.js的博客&CMS系统) Live Demo:https://blog.gaoredu.com

Reactpress

ReactPress is a free blog and CMS system developed using Next.js.(ReactPress是一个基于Next.js的博客&CMS系统) Live Demo:https://blog.gaoredu.com

Author Avatar Theme by fecommunity
Github Stars Github Stars: 444
Last Commit Last Commit: May 21, 2025 -
First Commit Created: Nov 5, 2024 -
default image

Overview:

ReactPress is an open-source publishing platform developed using React. It allows users to create their own blogs and websites on servers supporting React and MySQL databases. Additionally, ReactPress can function as a content management system (CMS).

Features:

  • Technology Stack: Built on React+MySQL+NestJS+NextJS
  • Componentization: Interactive language and visual style based on antd
  • Internationalization: Supports switching between Chinese and English with international configuration management capabilities
  • Black and White Theme: Enables free switching between light and dark mode themes
  • Creation Management: Includes a ‘MarkDown’ editor for article writing, category and directory management, and tag management
  • Page Management: Supports customizing new pages
  • Comment Management: Allows for content comment management
  • Media Management: Supports local file upload and OSS file upload

Installation:

  1. After starting the project, ensure the MySQL database service matches the configuration in the .env file in the root directory.
  2. Create the ‘reactpress’ database in advance.
  3. Execute the startup shell.
  4. Open your browser and visit http://127.0.0.1:3001.

Summary:

ReactPress is a versatile publishing platform and CMS that offers a wide range of features such as flexible theming options, content management capabilities, and internationalization support through a React-based backend. Users can create and manage their blogs and websites effectively using ReactPress.