Desgined, developed and deployed a web application with security and quality considerations. Risk analysis and mitigation techniques were employed to deliver a reliable system. The system was further tested by conducting penetration testing to assure data confidentiality and integrity and assure the absence of quality or security bugs.