jiaqi-xiao / personal-blog

Full-stack Spring Boot Personal Blog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring Boot Personal Blog


This is a full-stack blog website project. It utilized Semantic and Thymeleaf to build responsive front-end website. It's back-end development based on Spring boot frameworks.

Preview

Feature

Visitor

  • Browse all the articles
  • Browse articles from different categories and tags
  • Read articles on smartphones by QR code
  • Global Search inside the website
  • Donate the website

Administrator

  • Login into the management system
  • Upload/Delete/Update articles
  • Attach tags and categories to articles
  • New/Delete/Edit tags and categories

Frameworks/Libraries

Back-End

  • Spring Boot
  • JPA
  • Thymeleaf
  • MySQL

Front-End

  • Semantic UI

Webpage Plugins

Editor -- markdown editor

typo.css -- content format

animate.css -- animate

prism -- syntax highlighting

Tocbot -- catalog generation

waypoints -- scroll detector

jquery.scrollTo -- animated scrolling with jQuery

qrcode.js --QR code generation

License

MIT

About

Full-stack Spring Boot Personal Blog

License:MIT License


Languages

Language:JavaScript 40.4%Language:HTML 29.0%Language:CSS 21.8%Language:Java 8.8%