Metadata-Version: 2.4
Name: django-openuser
Version: 1.0.0
Summary: Reusable Django custom usermodel app for NGOs and small businesses
Author: Jonne Saloranta
License: MIT
Keywords: django,usermodel
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: Django<6.0.0,>=5.2.0
Requires-Dist: Pillow<13.0,>=12.0
Requires-Dist: python-decouple<4.0,>=3.8
Requires-Dist: django-phonenumber-field<9.0.0,>=8.4.0
Provides-Extra: dev
Requires-Dist: pytest-django<5.0.0,>=4.12.0; extra == "dev"
Requires-Dist: coverage<8.0.0,>=7.14.0; extra == "dev"
Requires-Dist: twine<7.0.0,>=6.2.0; extra == "dev"
Requires-Dist: build<2.0.0,>=1.5.0; extra == "dev"
Dynamic: license-file

# django-openuser

Reusable custom user model for Django using email authentication.

---

## Features

- Email-based login (`USERNAME_FIELD = email`)
- Custom user model (`AbstractBaseUser`)
- Profile fields: name, phone, address, city
- Profile picture upload
- Auto-generated `member_id`
- Online status tracking
- Privacy flag (`is_private`)
- Reusable app design

---
