PHP/MySQL Website Update

Closed

OVERVIEW: Modification and addition to web application based upon PHP/MySQL. The current web application allows teams of students to perform and submit creative work online for subsequent feedback and evaluation, a process previously undertaken via paper booklets and traditional mail. Current code involves extensive use of original PHP classes, OOP, and MySQL interaction. Additional programming MUST make use of existing OOP structures and protocols (that is, we have not used Smarty templates, etc., rather creating our own unique classes, which the programmer may use and build upon). Please adjust your bid accordingly to allow for time to learn how our PHP classes and structure work, so that you may work confortably within our existing programming system.

*WE ALREADY HAVE THE FOLLOWING (this is NOT part of the project): (1) A Team module: a site for individual teams composed of students to create and submit work on different topics assigned by the program administrator during the academic year. (2) An Evaluator module: a site where evaluators logon to score and rank submitted booklets. All scoring information is then itself saved to the program database for subsequent viewing by teams. (3) An Admin module: a site for administrative control, including the creation of teams, assignment of topics, management of evaluators, and so on.*

*WE NOW NEED THE FOLLOWING (This IS the proposed project): (1) A Coaches Module: a site where team coaches may logon to view the progress of their teams (a coach may have more than one team). Modification of Admin module to allow for creation and management of Coach accounts. Module and modifications must be based on and may of course utilize existing design and code. (2) Bug Fixes and Enhancements within the Admin and Evaluator Modules. This is described in much greater degree in the attachment below. Please read this document carefully, and message me if you have any questions. (3) Additions to Team Module: a private whiteboard/chat room page or pages for team brainstorming. This feature would allow a team to generate ideas during the brainstorming process, which then could then access at subsequent steps in completing their work.**PLEASE SEE THE ATTACHED DOCUMENT FOR MORE DETAILS ABOUT OUR PROGRAM AND THE ASSOCIATED WEB APPLICATION**

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Extensive commenting of code is a definite plus.

2) We must request the creation of code that follows current design procedure and protocols. As mentioned in the project description, the current application makes extensive use of original OOP and classes (again, we have not used Smarty templates, etc., rather creating our own unique classes). New components and code MUST make use of and build upon existing classes and protocols.

3) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

4) Complete ownership and distribution copyrights to all work purchased. Please note that this involves creation and/or use of code that we may implement and redistribute without restriction (and will likely involve the creation of original code).

5) Our organizization is one based upon developing creative and innovative thought among students. If we can find programmers who share our passion for original and exciting (and at times even wild!) ideas, we will be very pleased indeed!

## Platform

Server: Linux

Kernel: [url removed, login to view]

Apache Version: [url removed, login to view]

PHP Module Version: 4.1.2

MySQL Version: [url removed, login to view]

Browsers: MS IE 4.0+ NS 4.0+

Skills: Engineering, MySQL, PHP, Software Architecture, Software Testing, Web Hosting, Website Management, Website Testing

See more: work online website, work online php programmer, wild at work, which web design software you use developing a website, where to learn programming, where to learn php programming, where to find your programmers, where to find website programmer, where to find a web programmer, where to find a software programmer, website without programming, website to make new year design, website to learn programming, website templates ideas, website structure templates, website learn programming, website innovative ideas, website developing process, website design topics for students, website design programming code, website design process steps, website design procedure, website design classes online, website design classes, website creation topics

Project ID: #3000588

Awarded to:

krokyvw

See private message.

$331.5 USD in 25 days
(192 Reviews)
7.8

11 freelancers are bidding on average $599 for this job

ceovw

See private message.

$765 USD in 25 days
(8 Reviews)
5.1
biny83

See private message.

$2550 USD in 25 days
(16 Reviews)
4.9
vw576432vw

See private message.

$212.5 USD in 25 days
(12 Reviews)
4.3
trustsoft

See private message.

$102 USD in 25 days
(17 Reviews)
4.0
sthapavw

See private message.

$1020 USD in 25 days
(2 Reviews)
3.3
superpedro

See private message.

$212.5 USD in 25 days
(6 Reviews)
3.7
normenvw

See private message.

$85 USD in 25 days
(1 Review)
0.0
vw933992vw

See private message.

$510 USD in 25 days
(2 Reviews)
0.0
swiftbizsol

See private message.

$701.25 USD in 25 days
(0 Reviews)
0.0
juanfgg

See private message.

$102 USD in 25 days
(0 Reviews)
0.0