Django Rest Framework Application implementing Authentication
Added api for below features.
- login, register, and reset password features. (System has 2 roles: Admin, Customer).
- Customer should be able to update his profile
- email unique
- phone number validation
- profile photo size less then 2 MB
- date_of_birth can not be a future date
- Add fixtures
- Add other userfull tools - (swagger, django_extentions, isort, linter etc.)
- Add unit tests for main functionalities
- Register and login
- Change profile - bd in future not allowed,
- Change profile - pic more then 2 MB not allowed