Вкратце:
1. Необходима форма авторизации по email.
2. Возможность восстановления пароля.
3. Профиль компании.
4. Профиль пользователя.
Желательно python или php