Need Help Customizing Django's built-in Authentication

Job ID: 34578194

Budget: $30 – $250 USD

Need Help Customizing Django's built-in Authentication for use in invite-only internal apps. We have already:
1. Converted most of the pages from Figma into static HTML and CSS.
2. Created Custom User Model and Custom Authentication Form. Note: Login with email.


We need help on:
1. User Login
- Login Page - Convert static HTML into Django's Template.

2. Password Change
- Password Change Page - Convert static HTML into Django's Template.

3. Password Reset
- Password Reset Page - Convert static HTML into Django's Template.

4. Registration (invite by admin)
- As an admin, I can invite new users by inputting their email addresses so that I can share the invitation URL.
- As a new user, I can go to the registration page only by clicking the invitation URL so that I can create my account by inputting my Fullname, Shortname and Password.
- Registration Page - Convert static HTML into Django's Template.

5. User Profile
- User Profile Page - Convert static HTML into Django's Template.
- Auto-generate profile pictures based on their full-name initial. Example: Emir Bayu -> "EB" with a plain background color.
- As a user, I can edit the data on my user profile page.
- As a user, I can upload a profile picture.

Our tech stack:
Django 4.1
Postgresql 14

If you can do any of the above tasks, please send an offer before Wednesday, 13 September 2022.

Note: Attached here is the repo and sample page in the form of HTML CSS and screenshots.
Related categories: Python CSS Django HTML