Skip to content

whispermmepub/Review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

152 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


Divider


๐ŸŒŸ About

"แ€…แ€ฌแ€–แ€แ€บแ€แ€ผแ€„แ€บแ€ธแ€žแ€Šแ€บ แ€€แ€™แ€นแ€˜แ€ฌแ€กแ€”แ€พแ€ถแ€ทแ€žแ€ญแ€ฏแ€ท แ€แ€›แ€ฎแ€ธแ€‘แ€ฝแ€€แ€บแ€แ€ผแ€„แ€บแ€ธแ€•แ€„แ€บ" โ€” Reading is traveling the world

Whisper Of Words แ€žแ€Šแ€บ Blogspot แ€™แ€พ Book Reviews แ€™แ€ปแ€ฌแ€ธแ€€แ€ญแ€ฏ GitHub Actions แ€–แ€ผแ€„แ€ทแ€บ Auto-Sync แ€œแ€ฏแ€•แ€บแ€•แ€ผแ€ฎแ€ธ GitHub Pages แ€แ€ฝแ€„แ€บ Myanmar Unicode Font แ€–แ€ผแ€„แ€ทแ€บ แ€œแ€พแ€•แ€…แ€ฝแ€ฌ แ€•แ€ผแ€žแ€‘แ€ฌแ€ธแ€žแ€Šแ€ทแ€บ Book Review Collection แ€–แ€ผแ€…แ€บแ€•แ€ซแ€žแ€Šแ€บแ‹



๐ŸŽฏ Features

โœจ Design

Feature Detail
๐ŸŽจ Dark Theme Modern gradient home page
๐Ÿ“ฑ Responsive Mobile ยท Tablet ยท Desktop
๐Ÿ”ค Pyidaungsu Font Myanmar Unicode native
๐Ÿ“ Justify Layout Professional text alignment
๐Ÿ–ผ๏ธ Hero Banner Eye-catching header image

โšก Technology

Feature Detail
๐Ÿ”„ Auto Sync Every 6 hours via GitHub Actions
๐Ÿ Python 3.11 RSS โ†’ HTML generator
๐Ÿ“ก Blogspot RSS Multi-source feed parsing
๐Ÿš€ GitHub Pages Zero-cost global hosting
๐Ÿ“‹ JSON Metadata Structured post data


๐Ÿ“‚ Repository Structure

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  Review/                                                        โ”‚
โ”‚  โ”œโ”€โ”€ ๐Ÿ  index.html              โ† Main page (dark theme)        โ”‚
โ”‚  โ”œโ”€โ”€ ๐Ÿ“„ post-template.html      โ† Post template (Pyidaungsu)    โ”‚
โ”‚  โ”œโ”€โ”€ ๐Ÿ”„ sync-posts.py          โ† Blogspot RSS โ†’ HTML sync      โ”‚
โ”‚  โ”œโ”€โ”€ ๐Ÿ“‹ assets/                                             โ”‚
โ”‚  โ”‚   โ”œโ”€โ”€ posts.json             โ† Posts metadata (JSON)         โ”‚
โ”‚  โ”‚   โ””โ”€โ”€ subset-*.woff2         โ† Pyidaungsu font files        โ”‚
โ”‚  โ”œโ”€โ”€ โš™๏ธ .github/workflows/                                   โ”‚
โ”‚  โ”‚   โ””โ”€โ”€ sync-posts.yml         โ† GitHub Actions workflow       โ”‚
โ”‚  โ””โ”€โ”€ ๐Ÿ“– {slug}/                                              โ”‚
โ”‚      โ””โ”€โ”€ index.html             โ† Individual book reviews       โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜


โš™๏ธ How It Works

  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
  โ”‚  โฐ Cron โ”‚โ”€โ”€โ”€โ–ถโ”‚ ๐Ÿ“ก RSS   โ”‚โ”€โ”€โ”€โ–ถโ”‚ ๐Ÿ Pythonโ”‚โ”€โ”€โ”€โ–ถโ”‚ ๐Ÿ“„ HTML  โ”‚โ”€โ”€โ”€โ–ถโ”‚ ๐Ÿš€ Push  โ”‚
  โ”‚  Every   โ”‚    โ”‚  Fetch   โ”‚    โ”‚  Parse   โ”‚    โ”‚  Generateโ”‚    โ”‚  to Git  โ”‚
  โ”‚  6 hours โ”‚    โ”‚  Feeds   โ”‚    โ”‚  Posts   โ”‚    โ”‚  Pages   โ”‚    โ”‚  Pages   โ”‚
  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
Step Action Detail
โ‘  โฐ Schedule GitHub Actions cron โ€” 0 */6 * * *
โ‘ก ๐Ÿ“ก RSS Fetch Pulls from Whisper1OF + Youths Book
โ‘ข ๐Ÿ Parse Python 3.11 โ€” XML โ†’ JSON metadata + HTML pages
โ‘ฃ ๐Ÿ“„ Generate Pyidaungsu font, justify layout, responsive design
โ‘ค ๐Ÿš€ Deploy Auto-commit to main โ†’ GitHub Pages live


๐ŸŒ Live Projects

Review Blog Wow Books Book Site



๐Ÿ›  Tech Stack

Python HTML5 CSS3 GitHub Actions GitHub Pages JSON



๐Ÿ“Š GitHub Stats



๐Ÿ† Trophies

trophy



๐Ÿ“ How to Contribute

Step 1 โ€” Add Metadata

assets/posts.json แ€‘แ€ฒแ€™แ€พแ€ฌ แ€‘แ€Šแ€ทแ€บแ€•แ€ซ:

{
  "id": "post-XXX",
  "title": "แ€…แ€ฌแ€กแ€ฏแ€•แ€บแ€แ€ฑแ€ซแ€„แ€บแ€ธแ€…แ€‰แ€บ",
  "date": "2026-07-10",
  "category": "แ€…แ€ฌแ€กแ€ฏแ€•แ€บ",
  "author": "แ€›แ€ฑแ€ธแ€žแ€ฌแ€ธแ€žแ€ฐ",
  "image": "https://image-url.com/image.jpg",
  "excerpt": "แ€กแ€€แ€ปแ€‰แ€บแ€ธแ€แ€ปแ€ฏแ€•แ€บ",
  "link": "{slug}/index.html",
  "tags": ["tag1", "tag2"]
}

Step 2 โ€” Create Post

post-template.html แ€€แ€ญแ€ฏ แ€กแ€แ€ผแ€ฑแ€แ€ถแ€•แ€ผแ€ฎแ€ธ {slug}/index.html แ€–แ€”แ€บแ€แ€ฎแ€ธแ€•แ€ซ:

Requirement Detail
text-align justify
font Pyidaungsu (subset .woff2)
images assets/ folder แ€‘แ€ฒแ€™แ€พแ€ฌ
lang <html lang="my">

Step 3 โ€” Push

git add .
git commit -m "โœจ Add new post: {slug}"
git push origin main


๐ŸŒ Deploy

  1. Settings โ†’ Pages
  2. Source: main branch โ†’ / (root)
  3. Live: whispermmepub.github.io/Review


๐ŸŒ Find Me

Twitter GitHub Blog Live



Divider


Made with โค๏ธ for Myanmar Readers

Whisper Of Words

About

๐Ÿ‡ฒ๐Ÿ‡ฒ Book review collection โ€” Blogspot RSS auto-synced to GitHub Pages (48+ posts, Pyidaungsu font, responsive design)

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors