System · Django · Case Study
EterPoetic —
Poetry Platform
A full-stack Django poetry platform with collections, blog, favorites and user authentication — deployed on Heroku.
Challenge
EterPoetic was built to create a dedicated digital space for poetry — a platform where writers could publish collections, readers could discover and save their favorite poems, and a blog could extend the conversation beyond verse.
The challenge was to build a complete full-stack web application with multi-author support, user authentication, content management, and a polished reading experience — all deployed and production-ready on Heroku.
Approach
The platform was built using Django as the core framework, with a PostgreSQL database and Bootstrap for responsive styling. The architecture was designed to support multiple authors and collections from the start.
- Designed a multi-app Django architecture separating poems, blog, favorites and authentication
- Built a collection-based poem browser with search and filter by author and collection
- Implemented user authentication — register, login, logout with allauth
- Created a favorites system allowing logged-in users to save poems
- Developed a blog with full CRUD and admin management
- Deployed to Heroku with PostgreSQL and static file handling via Whitenoise
Poetry deserves a platform built with the same care as the writing itself. Every UX decision — from the search flow to the collection layout — was made to put the poem first.
Deliverables
- Poetry platform — collections, search, filter by author and collection
- Favorites system — logged-in users can save and revisit poems
- Blog — full post management with admin interface
- User authentication — register, login, logout via Django Allauth
- Admin panel — full content management for poems, authors and collections
- Heroku deployment — live, production-ready with PostgreSQL
Results
A fully functional poetry platform live in production:
EterPoetic demonstrates full-stack Django development — database design, user authentication, content management, and production deployment — built as a complete, real-world platform for poetry and creative writing.
Ready to build something like this?