https://github.com/akmamun/django-jwt-boilerplate
Django Microservice boilerplate with JWT auth, logger and deployment-ready
https://github.com/akmamun/django-jwt-boilerplate
authentication boilerplate-template django django-rest-framework docker-compose dockerized drf drf-simplejwt jwt-authentication logger python simple-jwt
Last synced: 6 months ago
JSON representation
Django Microservice boilerplate with JWT auth, logger and deployment-ready
- Host: GitHub
- URL: https://github.com/akmamun/django-jwt-boilerplate
- Owner: akmamun
- Created: 2020-10-26T19:01:31.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-26T18:32:20.000Z (over 1 year ago)
- Last Synced: 2025-02-16T10:28:59.081Z (8 months ago)
- Topics: authentication, boilerplate-template, django, django-rest-framework, docker-compose, dockerized, drf, drf-simplejwt, jwt-authentication, logger, python, simple-jwt
- Language: Python
- Homepage:
- Size: 54.7 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Django Project initializer for Ready Work
Effortlessly kickstart your Django project with Django REST framework and drf-simple-jwt.
## Installation
Follow these steps:
- Install latest Python3
- Install `virtualenv` with `pip install virtualenv`
- Create an env in this folder called `env` (naming is important) `virtualenv ./env`
- Activate the python environment with `source ./env/bin/activate`
- Install the python Dependencies with `pip install -r requirements.txt`Now you're ready to go!
## Running
- Copy the `env.example` file as `.env` and update it with the relevant values.
- Start the Django development server with the command: `python manage.py runserver`.For more details, refer to the [Postman Collection](https://www.getpostman.com/collections/68de849dd7c6e44e6692).
## Features
- User Login (email/phone)
- User Registration
- Token Refresh