Skip to content

ChaofanHu/MineBlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Blog Website

This project is a personal blog website, utilizing Vue.js for the front-end framework, Spring Boot as the back-end server, and MyBatis for database persistence.

Features

This blog website offers the following features:

  • Article Display: Showcasing blog posts, including a list of articles and detailed article pages.
  • Category Management: Displaying articles by categories, allowing users to browse articles based on specific categories.
  • Tag Management: Articles can be tagged for easy identification and access.
  • Personal Introduction: An 'About Me' page displaying information and a brief introduction of the blogger.
  • Search Functionality: Allowing users to search for articles by titles and content.
  • Comment System: Users can leave comments under blog posts.

WX20240104-014319@2x

WX20240104-014332@2x

WX20240104-014530@2x

WX20240104-014344@2x

WX20240104-014401@2x

WX20240104-014643@2x

Tech Stack

  • Front-end: Vue.js
  • Back-end: Spring Boot
  • Database: MyBatis
  • Others: Axios, Semantic-Ui

Quick Start

  1. Clone the repository:

git clone https://github.com/your-username/your-repo-name.git

  1. Install front-end dependencies:

cd your-repo-name/frontend npm install

  1. Start the front-end development server:

    npm run serve

  2. Start the back-end development server

    simply click run

About

A personal blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors