CodeIgniter Expert for mysoftheaven

In Progress Posted Dec 13, 2010 Paid on delivery
In Progress Paid on delivery

What we need is an admin system for the company. The system must include the following features:

- User management system (administration, authentication, user creation, access levels, document/file uploading and retrieval, etc)

- Customers who have been given access will need to answer approximately 15 questions (either multiple choice, yes or no, or text entry) that would be stored to the user's account in a database and that user will need to upload approximately 30 documents that will also be stored relative to the user's account

- Inline uploading is required (means uploads must begin as soon as a customer selects a file)

- The documents to be uploaded are not required but a Customer must able to log in at a later time to upload new documents

- Admin should be easily accessible on a mobile device. We already have a theme purchased that already supports mobile browsers so you just have to be able to build upon that

- All documents should be downloadable one at a time or have a function to download many or all in a zip file from the admin, by an admin user (using PHP's ZipArchive).

- All entered data (excluding uploaded files) should be exportable in Excel formatted CSV files.

- Admin must be able to easily create other users and assign their access levels (Admin, Management User, Reporting User, Customer). All pages should have a check in place that would validate if the current user has access to the requested page/resource. What this means is that some pages, menu items or actions will be hidden and not accessible to users of certain types.

Initial Account types and Capabilities

Administrator: Ability to manage settings, calculations (this is more Phase 2), create users, delete users, manage users, download documents.

Management User:

Same settings as Administrator except cannot delete any users, and can only manage users they have created.

Reporting User:

Has no administrative rights, but can view and download documents uploaded by other users

Regular User (customer/client):

Ability to fill out questions and upload documents.

This project is just the first phase. We already have plans for phase 2 but no solid specs yet so the code and database schema must be dynamic enough to handle additional features and some changes. Basically, phase 2 will be about adding a ton of questions (1,000+) with scoring/rating based on the answers so it would be wise to place the initial questions in the database and should be manageable by the admin.

DEADLINE: December 10

In your PM, please add "REAPP" in your subject line so I know that you've read the requirements. Failure to do so will result in instant rejection of bid.

Thanks.

Codeigniter HTML5 jQuery / Prototype PHP

Project ID: #882264

About the project

2 proposals Remote project Active Dec 13, 2010

Awarded to:

softheaven

Thanks Mike.

$130 USD in 3 days
(9 Reviews)
4.1

2 freelancers are bidding on average $190 for this job

namtd

hi. check your PMB

$250 USD in 10 days
(3 Reviews)
1.6