Web based scheduling, calendaring, appointment setting, commission tracking app

Cancelled Posted Sep 28, 2012 Paid on delivery
Cancelled

Complete web based scheduling, appointment setting, and commission tracking for a Multi-Level-Marketing firm. LAMP environment, HTML4/5, cross browser and mobile browser compatibility required. Successful bidder will also provide design templates to choose from. No Flash, no Silverlight, etc. Approximately 50 web pages to start, must scale to thousands of users. Successful bidder will provide full QA testing. Design documentation will be provided.

## Deliverables

Title: Web-based tracking application for "Reverse multi-level marketing" company

Requirement: Application is being developed for a company that hosts sales parties and is designed to do the following:

1. Capture and maintain client information

2. Maintain staff information

1. Hierarchy relationship between staff

2. Commission schedules

3. Party roles

4. Passwords and permissions

3. Maintain parties

1. Client and location

2. Staff assignments, including calendar invites and acceptances

3. Minor budgetary plan and actual data

4. Approvals

4. Capture party results

1. Sales

2. Commissions

3. Costs

5. Administrative functions

1. Maintain locations and territories

2. Maintain less than ? dozen products

6. Queries and reports

7. Code Maintenance Requirements

1. Source code must be provided in full, extensively commented inline, documented externally, and modifiable by any competent programmer.

2. Plugins, modules, and utilities external to the site code itself shall be approved and purchased by client prior to consideration for inclusion in the final product

3. Custom code which requires compilation to operate shall not be accepted. Pre compiled modules or add-ons may be considered with adequate documentation, support, and sufficient vendor longevity.

8. Operating requirements

1. Code must run in a standard LAMP server environment

2. HTML4 and HTML5 standards apply

3. No FLASH, Silverlight or other similar technologies may be used

4. Final site must be fully operational and maintain cohesive visual structure on: Internet Explorer 8 and 9, current Chrome, Mozilla Firefox 11 and 12, and current Safari. Demonstration of same will be required.

5. Final site must operate and display correctly in default mobile browsers included with iOS 6.0 and Android Ice Cream Sandwich operating systems.

Structure: Approximately 50 web pages and 20 database tables, data structure map to be provided at beginning of work

Provided documents: Preliminary layout of a basic webpage (note: field displays are for illustration purposes only); basic database structure; list of web pages with required fields and description of database integration requirements; map of web page connectivity. Data (for testing purposes) will be provided via excel spreadsheets which may be imported into the database for testing purposes.

Milestone requirements:

1. Milestone A: Template:

1. **DUE DATE: 2 days after acceptance of bid**

2. No less than 3 design templates are to be provided for client to choose from

2. Milestone B: Website framing

1. **DUE DATE: 3 days after acceptance of design template**

2. All web pages are created, connected, and tested for correct workflow which matches the map document provided.

3. No database functionality is required at this time

3. Milestone C: Full database functionality

1. **DUE DATE: 15 days after template approval**

2. Database is to be fully connected to all web pages and basic functionality demonstrated by vendor:

1. NO testing burden is to be placed on client

2. Vendor must demonstrate that database is protected from code injection and other typical hacking techniques

3. Vendor must provide demonstration of total database functionality, including all aspects addressed in provided design documentation

4. Milestone D: Cross browser and mobile device code finalization and demonstration

1. **DUE DATE: 10 days after Full database functionality is complete**

2. Demonstration of cross browser compatibility to be provided by selected vendor.

3. All items from Milestone B, section b must be demonstrated in each browser and mobile device.

4. Web recording showing same will be acceptable.

5. Milestone E: Go live

1. **DUE DATE: 2 days after compatibility testing is complete**

2. **Targeted "Go Live" date - November 16, 2012**

Additional design documents are attached to the project in a .zip file, please download and ensure you understand them before placing a bid.

Amazon Web Services PHP Software Architecture Software Testing Testing / QA Usability Testing Web Hosting Website Management Website Testing XML

Project ID: #2780796

About the project

Remote project Active Oct 13, 2012