creation / released
Simple Blog Platform
Flask publishing platform with 2 roles, Cloudinary media, post moderation, and a repository-reported 89% test coverage.
about this build
The mission
I built the Flask publishing workflow around registration/login, admin/user permissions, post creation and moderation, comments and Cloudinary image uploads. The code includes ownership and locked-post checks, duplicate/spam controls and rate limiting.
Reported test metrics: the repository README lists 60/60 unit and API tests, 25/25 Selenium UI cases and 89% coverage. Those are the project's published results; they were not re-run against a fresh environment during this portfolio audit.
Role: Built the Flask publishing and moderation flows, Cloudinary integration, and automated tests.
technology
Primary GitHub language: Python
system highlights
- 2 roles with ownership and moderation rules
- Cloudinary media plus post/comment workflows
- README reports 60/60 API/unit, 25/25 UI and 89% coverage
HOW IT WAS BUILT
Skills & technology in this project
Skills applied
- Authentication and authorization
- Content moderation
- Media upload flows
- API and UI testing
Languages
- Python
- JavaScript
- HTML
- CSS
Tools & platforms
- Flask
- Cloudinary
- PyTest
- Selenium