We currently use Appartments.com as our tenant portal. Here tenants can find a variety of tools to help them.
Tenants can login to...
Pay rent
See payment history
Report maintenance issues
See a copy of their current lease