Project Target
The goal of this project was to create a personal developer portfolio where I can showcase my work, describe each project in detail, and present my backend development skills through a real Django-based application.
Project Case Study
DevJournal is my personal developer portfolio and the same Django project behind this website. It brings together my projects, tech stack, screenshots, and case-study pages in one multilingual web application.
cloudinary
The goal of this project was to create a personal developer portfolio where I can showcase my work, describe each project in detail, and present my backend development skills through a real Django-based application.
Project catalog with individual detail pages.
Multilingual content support for project descriptions.
Admin panel for managing projects, technologies, images, and visibility.
Technology stack section with icons.
Project gallery with screenshots.
External links to live projects and source code.
Responsive layout for desktop and mobile devices.
Contact section for communication.
The project is built with Django using a modular app structure. The main Projects app contains models for projects, technologies, and project images. Project data is managed through the Django admin panel, while public pages are rendered with Django templates.
The application uses Django ORM for data modeling, modeltranslation for multilingual project fields, and Cloudinary for storing project images. Views filter only visible projects and technologies, keeping unpublished content hidden from the public interface.
The frontend is implemented with Django templates, static CSS, responsive layouts, and reusable page sections for the portfolio homepage and project detail pages.
Screenshots