Компонент под InstantCMS
Нужно разработать или доработать свой, если есть наработки уже, компонент для InstantCMS, а именно файловый архив.
Требования:
1. Чтобы компонент работал с биллингом пользователей InstantCMS.
2. Файлы мог добавлять любой зарегистрированный пользователь, либо пользователь из конкретной группы, которую укажет администратор.
3. При загрузке файлов можно было указать сколько спишется баланса с пользователя который хочет скачать этот файл (0-бесплатно, баланс не списывается).
4. Ну и следовательно перед тем как пользователь хочет скачать файл, будет указано сколько спишется с его баланса и она должно списаться.
5. Если человек когда то уже заплатил баллами за скачку файла он доступен ему становится постоянно.
6. Ссылка должна шифроваться, чтобы пользователи не делились ссылками а могли скачивать только из конкретного места.
Идея в том, чтобы делиться файлами бесплатно или платно за баллы.
Спрашивайте если что не понятно.
Обязательно указывайте бюджет.