ASP.NET Web Portal

  • Posted
  • Proposals 2
  • Remote
  • #8668
  • Expired
Paul H.Skippetts G. have already sent a proposal.
  • 2

Description

Experience Level: Intermediate
IntaForensics provides independent computer forensics, expert witness, mobile phone forensics, and forensic data recovery to the legal sector, police forces, local authorities and commercial organisations internationally.

We are looking for a highly skilled web programmer to create an ASP.NET portal access application for our Forensic Case Management system LIMA.

LIMA is a Forensic Service provider’s business process, scheduling and Forensic case management tool. LIMA a module based secure application designed from the ground up provides an all-in, end-to-end management solution, for both service providers and Police High Tech crime units. LIMA provides secure dynamic information sharing and collaboration between laboratory and remote customer sites.

LIMA has the following high level functionality:-

Contact Resource Management
Dynamic Finance, Quotation and Proposal
Resource Management and Scheduling
Digital Forensic Case Management
Exhibit and Asset tracking
Quality assurance
Reporting and Statistics

The LIMA portal application will give registered users access to their Forensic case information and those of their group and the ability to add/delete entries into a case log and attach/download documents attached to the case file. Access is via SSL login. Database backend is scaled and dependent upon size of system (MySQL --> SQL Server 2008) but must be capable to connect to any data source. The portal will be accessed by both PC based browsers and PDA/Blackberry devices and therefore require a scaled down version for these devices also.

Timescales
The project must be completed for BETA testing by 15th June 2009, therefore only programmers with suitable fulltime availability until project completion.

Design
The overall design and layout is to be decided and any proposal must include initial provision of theme and style ideas before the main application is designed.
The graphical design of the portal is required to “rebranded” on a customer basis, therefore the system must contain \"include\" portions and a \"CSS\" editor that can be changed by administrators of the system but not available by portal users.

Portal Access
Users will only be able to access the portal using a username and password combination as authorized by a member of staff. For security reason passwords are not stored in plain text in the database and because both the portal and internal applications are using the same database password encryption needs to match in both applications.
Currently the password in an MD5 hash of three different values concatenated into one string; A salt value string (which will be decided at a later stage), the username string, and the plain text password string. The resulting MD5 hash string is the value that is stored in the database.
Contacts who forget their username or password will need to contact a member of staff to obtain new details. This is not required through the web portal, but a system defined link may be used to provide access to a web page containing company contact details.

LIMA Portal Language
All textual values throughout the portal need to be globally assigned so that modification to them can be made through a single data entry. The main reason is to allow for multiply language files to be used. It is not yet decided but it is probable that there will need to be a language selection drop down list on the login page.

The best way forward will be to have a Language’ folder on the server which contains a number of files that can be included in the portal site.

Any proposal must include design references and examples.

Clarification Board

    There are no clarification messages.