Skip to content

leocode1308/MovieAuth-DRF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

MovieAuth-DRF ๐ŸŽฌ

A robust RESTful API for movie management built with Django and Django REST Framework (DRF). This project implements a complete CRUD system for a film catalog and a secure authentication layer.

Based on the core principles of the Hektor Profe DRF tutorial, updated for modern Django environments.

๐Ÿš€ Key Features

  • Movie Management: Complete CRUD operations (Create, Read, Update, Delete) using ModelViewSets and Routers.
  • User Authentication: Secure Login, Logout, and Registration endpoints powered by dj-rest-auth and django-allauth.
  • Token-Based Security: Implementation of Token Authentication for protected API access.
  • Scalable Architecture: Optimized environment using pipenv and modular Django apps.

๐Ÿ› ๏ธ Tech Stack

  • Backend: Django 5.x / Python 3.12
  • API Framework: Django REST Framework
  • Database: SQLite (Development)
  • Environment: Pipenv

๐Ÿ”ง Installation & Setup

  1. Clone the repository:
    git clone [https://github.com/leocode1308/MovieAuth-DRF.git](https://github.com/leocode1308/MovieAuth-DRF.git)
    cd MovieAuth-DRF

About

Project Overview A robust RESTful API for movie management built with Django and Django REST Framework (DRF). This project implements a complete CRUD system for a film catalog and a secure authentication layer.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages