Movie Catalog (Django + DRF + Docker + Celery)
A full-featured backend project for managing a movie catalog. Built with Django and Django REST Framework, it provides RESTful APIs for movies, reviews, and user management. Features include:
• CRUD operations for movies and reviews
• Asynchronous tasks with Celery (e.g., recalculating movie ratings)
• Dockerized setup with PostgreSQL and Redis
• JWT authentication for secure user access
• Fully tested with Pytest and structured according to best practices
This project demonstrates a complete production-ready Python backend, including Docker deployment and task scheduling.
• CRUD operations for movies and reviews
• Asynchronous tasks with Celery (e.g., recalculating movie ratings)
• Dockerized setup with PostgreSQL and Redis
• JWT authentication for secure user access
• Fully tested with Pytest and structured according to best practices
This project demonstrates a complete production-ready Python backend, including Docker deployment and task scheduling.