
207 Views
Leviro Blog Platform
Blog platform with authentication, article management, and interactions restricted to signed-in users.
Project Overview
Project Overview
Leviro Blog is a complete blogging platform developed as a final academic project. The system focuses on controlled content publishing, user authentication, and interactive features restricted to registered users.
The platform provides a clean reading experience for visitors while enabling authenticated users to fully manage their own content.
Problems Addressed
- No clear separation between visitors and content creators.
- Unrestricted interactions leading to spam or low-quality content.
- Difficulty managing posts and comments without proper authentication.
- Lack of efficient search and pagination for large content sets.
Core Features
- User registration and login system.
- Only authenticated users can comment on posts.
- Registered users can create, edit, and delete their own posts.
- Post listing with pagination (12 posts per request).
- AJAX-based search using JSON responses for fast filtering.
- User dashboard for managing personal posts and profile settings.
Technical Notes
- Built using Django with a structured MVC architecture.
- Authentication and permissions are handled at the backend level.
- Frontend interactions are enhanced using Alpine.js without heavy JavaScript frameworks.
- The system is designed to be extendable for roles, moderation, or future scaling.
Image Gallery
1 / 9
+2
Related projects

Leviro Toolbay
Bilingual beta toolkit with free browser tools and credit-priced document, image, and writing workflows.
TypeScriptNext.jsReact
Project Details

Leviro Desk
Arabic-first tutoring center software for attendance, student records, payments, and WhatsApp follow-ups.
TypeScriptNext.jsReact
Project Details

Eshra7ly College Platform
Private bilingual college platform for assignments, exams, schedules, and student discussion.
TypeScriptNext.jsReact
Project Details