Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aryaappaji/netflix-clone

This is a practice project where i will replicate netflix like backend system using django
https://github.com/aryaappaji/netflix-clone

backend-api django django-framework django-practice django-rest-framework expert-level-django-project netflix netflix-backend netflix-clone ott practice-project python python3 rest-api

Last synced: 9 days ago
JSON representation

This is a practice project where i will replicate netflix like backend system using django

Awesome Lists containing this project

README

        

# Django Rest Framework (DRF) Practice Project

This is a practice project using Django Rest Framework (DRF) to build a Netflix-like system.

For setup instructions, please refer to [SETUP.md](SETUP.md).

## Concepts Covered

This project demonstrates the use of the following key DRF concepts:

1. **Models**
2. **Views**
3. **Templates**
4. **URL Routing**
5. **Serializers**
6. **Viewsets and APIView**
7. **Pagination**
8. **Environment Variable Management**
9. **Signals**
10. **Email Sending with Mailtrap TEST API**
11. **Permissions**
12. **Caching with Redis**
13. **API Documentation with `drf-spectacular`**

## Acknowledgments

- Parts of this project are inspired by the [HackSoft Styleguide Example](https://github.com/HackSoftware/Django-Styleguide-Example), licensed under the MIT License.

- The project structure is derived from my own repository[DRF API Kickstart](https://github.com/AryaAppaji/drf-api-kickstart), also licensed under the MIT License.