Dice

screenshot of Dice
vue

一个前端后端分离的个人内容管理(CMS)系统。包含权限、博客、导航等模块。采用Nuxt、Vue2/3和SpringBoot3框架开发。

Overview

This personal management system is developed using a modern tech stack, including Java 17, Spring Boot 3, and both Node + Vue frameworks. The system incorporates three main modules: Blogging, Navigation, and Permissions Management. It aims to provide a streamlined yet beautifully designed user interface that meets daily personal usage needs. The project is still under active development, so there are plans for continuous updates, making it a promising choice for users looking for a dynamic and evolving platform.

One of the standout features is its SEO functionality within the blogging module. The system's emphasis on user experience, combined with its aesthetic simplicity, ensures that users can focus on content creation without being overwhelmed by complex navigation. The project is open to community feedback and participation, making it a collaborative opportunity for developers interested in contributing.

Features

  • Modular Design: The system includes three distinct modules—Blog, Navigation, and Permission Management—allowing for organized and efficient personal management.

  • SEO-Friendly Blogging: The blogging module features integrated SEO functions to enhance visibility and searchability, ensuring that your content reaches a wider audience.

  • User-Friendly Interface: The interface is designed to be simple yet visually appealing, catering to users who appreciate clean and effective design without unnecessary clutter.

  • Continuous Updates: The project is actively maintained with plans for frequent updates, ensuring that users benefit from new features and improvements over time.

  • Open for Community Contribution: The system welcomes contributions from developers, fostering a collaborative environment for enhancement and innovation.

  • Comprehensive Support: Documentation and support are provided for essential dependencies like Docker, Node.js, and MySQL, helping users set up the environment effortlessly.

  • Multiple Startup Options: Users can run the project through various methods, including directly from the IDE or by building packages, offering flexibility depending on usage preferences.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.