| |
|
| |
|
|
| |
Work Done: Software Features:
1. Admin Login:
2. Login and view dashboard with:
a. List of accounts, number with last login of each account if more than one
b. Stats – total disk space used, bandwidth used
c. User stats, types of users, logins
d. Files, types of files, largest, smallest count
i. Stats use graph tool and table
3. Admin only Config
a. Upgrade/downgrade software
b. Billing
i. View invoices, payments
c. Contact – view, update contact info
d. Admin should be able to turn on/off email notification and other admin options for each admin user
4. Admin or GM or Manager config
a. Change password
b. Labels – change name of folders to projects or anything else
c. Reports - using charts and data (we have .net chart component)
d. Disk space usage on day, week, monthly, yearly - total and per (project/category)
e. Bandwidth usage on day, week, monthly, yearly - total and per (project/category)
f. Logins on day, week, monthly, yearly
g. Active projects/categories
h. Active users (projects/categories and all)
i. User locations (using hostIP.info API)
j. Email reports
k. Compress files within a folder, select file or all in project
l. Uncompress file, all in folder or all in project
m. Enable/disable dropbox – get files via email
n. Templates – choose, edit and add new templates for design – need 15 templates to start off with – similar to blinksale.com templates – div based
5. Disk space/bandwidth limits
a. Notify of disk space/bandwidth within 10% of quotas (config file) – notify admin and GM and Manager
b. If exceeds bandwidth/disk space stop anymore uploads/downloads and notify admin/GM
c. Bandwidth is per month so must calculate this on a monthly basis and clear for next month
6. Client software – download and view statistics
7. Backup - project or all projects- saves files or all files to zip file to be downloaded and then deletes zip from ftp to conserve space
8. Admin Companies
a. Some account types allow for managing files for multiple accounts
i. View company stats
ii. Add/edit/delete/suspend company (delete all single company users too and files too)
iii. Enable/disable sharing of company files amongst own accounts
iv. Enable company manager login (manger can do everything for just that 1 company)
9that folder or project |
|
| |
|
| | |