PEngine is a content management system for optimized blogging experience. This project is intended to be used as a core of my personal blog, but anyone can freely utilize it for their own website, under the MIT License.
CI/CD coming soon!
- Basic User Services (Login, Management, ...)
- Post/Attachment CRUD (about 70% complete)
- Comment CRUD
- Complete Mobile UI/UX (about 85% complete)
- Introduce CI/CD Pipelines
- Beta Release with Container Packages
- Markdown, LaTeX support for posting
- Archive Viewer
- PDF/PPTX Slide Viewer
- Additional Data Security (Email Address Screening, etc.)
- Integrate Persistence Layer with IPFS and Object Storage
- User Authentication with X.509 Certificate or Fingerprint
- Integrate Posting Service with External Service Providers (Twitter, ...)
Moe(萌え) sometimes romanized as moé, is a Japanese word that refers to
feelings of strong affection mainly towards characters in anime, manga,
video games, and other media directed at the otaku market.
- Wikipedia, "Moe (slang)"
This project is strongly inspired by hiyohiyo, the developer of CrystalDiskInfo and CrystalDiskMark, and his slides "Programming Win32 from the Second Generation MDD". Developing software with cute characters is considered to give positive feedbacks to developers, so I decided to do this as the first project, which is driven by MDD.
PEngine contains several intellectual properties by Pronama LLC(Pronama-chan). and GMO Internet Corporation(Mikumo Conoha). These components can be removed from this repository anytime, by the copyright holders' request.
If you are interested with the characters, go ahead!
- Pronama-chan : She is the mascot character of Pronama LLC.
- Mikumo Conoha : She is the mascot character of ConoHa, a japanese cloud computing service, which is run by GMO Internet Inc.