Find Jobs
Hire Freelancers

Video Game .Net Tournament System

$30-250 USD

Anulowano
Opublikowano prawie 15 lat temu

$30-250 USD

Płatne przy odbiorze
***Tournament System Project*** The goal of the project is to create a tournament system backend for a custom .Net application that uses the eCommerce portion of a DNN (Don Net Nuke) portal. Hundreds of video game players will sign up to play in a tournament. They will compete against each other playing online Flash games. The .Net solution must read from the existing databases to check that a user has purchased a ticket to join the tournament. Then, the backend must match up users based on criteria for four rounds of matches. New database tables will need to be created. C# ASP .Net 2.0 web application with US English comments The Developer should use best coding practices, code comment all functions, and thoroughly design and document BEFORE starting actual development. We will do a small proof of concept just to make sure the concept works. The POC is a down-and-dirty hardcoded sample to prove that the project can work at all. The eCommerce function already exists. I will pay you $50 on top of your bid when the documentation and POC is complete. ***Deliverables:*** The Developer will deliver the following: 1) End to End Proof of concept This is a working mini-app that we can test and install on the site The purpose is to test the integration between your application and the existing backend Use hard coded values not the database ASPX pages with buttons to simulate the steps of starting and completing the process !! Please see the attached PDF for an example of what the POC should look like. Pages 1-5 are already created. You do not need to create those pages !! 2) Technical Use Cases (see below) 3) Scope document with technical requirements List the project features and requirements as you understand it 4) Compiled app for testing Ready to upload app and dll 5) Source files The final source code, solution files, and project files ***Estimated Time *** 2 hours for proof of concept -prove that a user can purchase a tournament and two different users can connect for a match using the existing eCommerce storefront -integration with DNN -integration with custom .Net application -integration from Flash to .Net 1 hours for documentation 5-10 hours programming 1 hour bug fixes Project Deliverables Due: July 27th, 2009 Testing July 27th - August 1st Final Project Due and Payment: August 1st. ***Step-by-Step project Process and Timeline*** 1. Developer submits samples that display code and commenting 2. Esperi chooses winner bidder 3. Esperi adds money for development phase to escrow 4. Developer creates list of requirements (using existing database table structure and new custom tables) 5. Esperi provides the list of technical requirements 6. Developer creates standalone .Net web site Proof of Concept 7. Esperi tests the proof of concept 8. Developer makes any changes 9. Esperi approves concept application 10. Developer documents solution and provides scope document for solution 11. Developer delivers Updated technical use cases 12. Esperi makes payment for documentation phase 13. Developer codes application 14. Developer reaches half-way point in project 15. Esperi adds money for total project to escrow 16. Developer provides demonstration 17. Esperi approves work-in-progress 18. Developer finishes project 19. Developer sets up a time to deliver files 20. Developer delivers source code 21. Esperi installs application 22. Testing 23. Troubleshooting 24. Corrections 25. Testing 26. Troubleshooting 27. Review and Acceptance 28. Esperi makes payment from escrow 29. Project Complete The Developer will be responsible for filling out the following Use Cases. Each Use Case is a step-by-step script for what needs to happen for the user or for the system. This will be completed during the Documentation phase. UC 1 Admin schedules a tournament Date and time X # of rounds X # of players (can be done directly in database) do not necessarily need UI UC 2a Buy a tournament for self UC 2bBuy a tournament for other (gift) UC 3 Check on the status of a tournament Display info Display start time Display user status UC 4 System automatically starts a tournament Server time On established time, enables Start button UC 5 User begins a tournament System checks that user has purchased entry into tournament Checks logic to see if already started Launches Button can be used anywhere from any site (link in email) UC 6 System displays schedule Show X # of rounds Show date and time Show status Link to start current round UC 7 Display rankings Show User status score out of total users in tournament Show Top 20 score UC 8 Display matches Show who is the home (host) and the visitor Show date and time Show all rounds Show all users in a list Link to start current round UC 9 Display results UC 10 Display SWF User plays a game and launches SWF frame of text above modify and then use existing multiplayer UC 11 End match User clicks that game has ended User submits results Conflict resolution UC 12 Matchmaking Setup next round Win, Score, then rounds, then time UC 13 Award prizes to winners Awards for top 10 players (first five games in bracket) UC 14 User quits tournament UC 15 User reports cheater or abuse
Identyfikator projektu: 459347

Informację o projekcie

2 ofert
Zdalny projekt
Aktywny 15 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
2 freelancerzy składają oferty o średniej wysokości $115 USD dla tej pracy
Awatar Użytkownika
Lets do it.
$200 USD w 3 dni
4,2 (4 opinii)
2,5
2,5
Awatar Użytkownika
I M SEARCHING THIS KIND OF FREELANCE WORK PLEASE TELL ME ASAP. thANKS,
$30 USD w 1 dzień
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
North Olmsted, United States
5,0
8
Zweryfikowana metoda płatności
Członek od paź 18, 2008

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.