Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 533 Bytes

README.md

File metadata and controls

9 lines (8 loc) · 533 Bytes

This is an implementation for my personal blog at: blog.flagrotown.com The frontend implementation is at: flagrotown-blog

The backend is written in Flask with 3 microservices:

  • auth service for OAuth2 with google
    • implemented with Authlib library
  • blog posts service for managing blog texts and images
    • implemented with PostgreSQL, SQLAlchemy, AWS S3 + Boto3, GitHub Webhooks and GitHub API
  • blog metrics service for mangaing upvotes/comments