Skip to content
Menu
Portfolio
  • Artificial Intelligence
  • Personal Projects
  • Assignments
  • Algorithms
  • Notes
  • Home
Portfolio

TechPi Forum

Posted on July 12, 2025July 14, 2025

TechPi is a full‑stack web platform featuring front‑end/back‑end separation, designed for developers to share and discuss technical content. It includes articles, tutorials, and AI‑powered assistants to foster faster growth, learning, and community engagement. The system built using a tech stack that includes Spring Boot, MyBatis-Plus, MySQL, Redis, Elasticsearch, MongoDB, Docker, RabbitMQ, and other technologies.

Check pages below to learn more about the implementation details for specific topics:

  • Snowflake‑based ID generation system
  • Data synchronize between MySQL and Elasticsearch using Canal
  • User activity ranking system
  • Sensitive word filtering system
Pages: 1 2 3 4 5

CATEGORIES

  • Artificial Intelligence
  • Personal Projects
  • Notes
  • Algorithms

  • University of Maryland
  • CMSC426 - Computer Vision
  • CMSC320 - Introduction to Data Science
  • CMSC330 - Organization of Programming Languages
  • CMSC216 - Introduction to Computer Systems
©2025 Portfolio | WordPress Theme by Superbthemes.com