Where is it? Find the tutorial at https://code.tutsplus.com/tutorials/how-to-authenticate-with-jwt-in-django--cms-30460

What is it? A custom user authentication application written in Django. The tutorial assumes you're starting from scratch and thus provides detailed setup instructions for the database and django-rest-framework. Full code samples also help you to easily follow along.

What do you need to follow? Intermediate python experience is ideal but you should be able to follow along even if you're a beginner. You will also need the Python program installed on your computer and the pip package manager to easily install other additional dependencies.