Sit is a project mainly written in RUBY and COFFEESCRIPT, it's free.
Support Issue Tracking
==Info: Login as staff: igo/igo or abc/abc Design based on jQuery-ui Mailer for events: +guest create issue +staff reply on issue
==Questions: 1)sha2 (ex. from app\controllers\issues_controller.rb)
A --- session[:ref] = Digest::SHA2.hexdigest(Time.now.to_s + 'ts')
B --- session[:ref] = session[:session_id]
@issue = Issue.new(params[:issue]) @issue.ref = session[:ref] @issue.save @issues = Issue.where(:ref=>session[:ref])
==Original Task: Support Issue Tracking A simple system for tracking incoming enquiries from customers with an easy to use interface for support staff to communicate with clients.
Introduction Please ensure your application uses Rails 3 with HAML as your markup language. If you wish to use a javascript framework, jQuery is the preferred option. The system should be as ORM agnostic as possible, but we use MySQL databases for all our production applications (PGSql will do). Build the application in the manner you feel most appropriate to accomplish all the tasks outlined in the specification. To make the code When the project is complete, send it to us (either archive or github link).
Background At the moment, host-tastic's support system is entirely email based. When a customer has a support enquiry, they simply email the appropriate department at the addresses provided on the companies website. Recently, the company's support enquiries have increased hugely and new staff are being brought in to handle the issues. Unfortunately, the e-mail system they are using at the moment leaves a lot to be desired and does not work well in a multi-user environment. Imagine, we would like customers to be able to enter support tickets directly into our website which staff can then manage and reply to through a management interface. The customer facing side should fit nicely in the companies existing website where as the management/staff interface should be clean, separate and easy to use.
Notes about the customer interface
Notes about the management interface