- Updated .NET version to .NET 7.
- Updated all packages to match the new framework version.
- Enabled nullable types.
- Refactored API resources to use record types.
- Updated password hash implementation due to deprecated constructor in the previous version.