Online udge like ACM-ICPC

Closed Posted Mar 13, 2012 Paid on delivery
Closed Paid on delivery

I am looking for a freelancer who can make an online judging system for organizing Programming competitions on internet. Where the teams or individuals will get a chance to test their coding and logical capabilities.

The system will take the source code in one of the specified languages , compile it , if some error then show it, test against predefined test cases and show the final result whether the code is accepted or not.

I want to organize competition similar to ACM-ICPC using the tool.

Some of the important actors of the system are:

1. Contenstant - will be able to browse through all the questions in the competition. Upload solution to a problem and get the score. He should also be able to ask questions to the judge.

2. Judge- A judge(or a group of them) will monitor the progress of all the contestants and answer their queries.

3. Question Setter- will be able to add questions and make "Contests"

4. Admin- Should be able to manage everything in the site.

The sytem should be able to compile many languages, C,C++,Java are MUST. other languages I am looking for are Python, Fortran , Assembly , LISP ,Cobol. This should be scalable to any language I want.

I found a tool "MOOSHAK", that is somewhat close to what I need. But i need to customize it more.

So, for bidding Please tell me the aproximate budget and time, and answer the following questions

1. Would you suggest making a system from scratch or customizing Mooshak or a simmilar software?

2. How would you make it scalable to add new languages and features?

3. Would it be able to adapt to our changing Design needs? A template manager to change template will be very good.

4. How will you implement security? Allowing people to execute their programs on my dedicated server surely is brave work. How would you prevent resources from them?

5. How will you rank the contestants? like execution time may be one of the factors.

If selected, you will be given access to the best of the servers you ask for.

Looking forward to work together.

Best Regards

AJAX J2EE JavaScript JSP PHP

Project ID: #1500797

About the project

4 proposals Remote project Active Jun 11, 2012

4 freelancers are bidding on average $498 for this job

olantran

I can help you to do it but your budget is so small. Can you increase it ? If you choose me, I will develop from open source tool

$1000 USD in 30 days
(29 Reviews)
5.9
WenChaokai

i am an chinese Acmer. I also attended some acm competition and be familiared with Acm judge system. i think i can finish this project very successfully.

$500 USD in 10 days
(0 Reviews)
0.0
danielmartinspt

Dear sir. I'm a portuguese freelance software developer. I'm know Mooshak very well. It's developed in Portugal and used in most universities. I've used it during my graduation and had the pleasure to meet one of the More

$250 USD in 15 days
(0 Reviews)
0.0