Find Jobs
Hire Freelancers

Online Keyboard Typing Training/Assessment

$100-1000 USD

Zamknięte
Opublikowano prawie 18 lat temu

$100-1000 USD

Płatne przy odbiorze
C# ASP.NET Application Design Document. The document is expected to highlight: Drawings showing interaction between main components. Class hiearacy This is a two part project. The first part is a design document. The second part will be to take the completed design and implement the application. You will be given first refusal of acceptance for the second part. Initial estimates which you will have a measure of influence toward fall between $600 - $1200 The purpose of this bid request is to find a suitable coder who can demonstrate a true understanding and keen interest in our requirements. Requirements: To take an existing Typing Training and Assessment program written in C running on Windows and port it to a C# Web application with Class Libraries and good use of Object Orientation. Extensive experience of C, Win32 and C# with ASP.Net essential. Javascript is required for as much client UI as possible to prevent round trips to the server. Will need to make use of Atlas or vanilla Ajax as postbacks are unacceptable for user experience except initial loading and selection of different criteria. We need the User Interface to remain loosely coupled with the Typing Engine. Future enhancements may involve the use of Flash. We will want to see a distinctive line between what lies on the Server and what is needed for the UI and what would be required to plumb in a different UI. Proof of previous work undertaken advantageous i.e. web sites affiliated / involved with. Good OO skills essential. After your intial interest, a compiled application will be provided for your consumption to help you gain a much better understanding before placing a bid amount. Please also see document attached. We wish you every success. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) No Third party libraries or tools. If you have a good argument for such, they will be considered but you need to be prepared for us to say 'No' 3) Separation of Business Logic from Presentation Layer / Gui interface. We require the business classes / objects to be separated into class libraries such that we could use another GUI at a later date such as Flash or a Windows Forms application to handle the user interface but still use the running business objects to handle the underlying training and assessment of a user. The requirement for this particular GUI is an ASP.NET application written in C# 4) Test Web Site provided for us to view weekly updates of progress made. This could form part of your weekly progress report and point us to specific examples of where you are at each stage. This will ensure development is moving in the direction we anticipate and will allow any change in direction or expectation to be realised early on in the cycle. 5) The first deliverable we will expect is a design document detailing: Input / Load of Exercise information Business Logic (class diagrams) GUI Interface (flow between User / Gui / and Business Logic Output / Storage of Results This will also need to show the Flow between Storage / Business Logic and Gui through the lifetime of the application. 6) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 5) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). * * *This broadcast message was sent to all bidders on Monday Aug 14, 2006 8:41:14 AM: Greetings Bidders, This is a broadcast message to inform you of updates to the requirements of this project. We will be refining the requirements over the next few days to give you a firm understanding of our exact needs. Thankyou for your interest and we look forward to working with one of you. Please note we will be adding the legacy app as a download in the next few days. Kind Regards Assembly ## Platform Internet Explorer 5.5 and above.
Identyfikator projektu: 3711275

Informację o projekcie

9 ofert
Zdalny projekt
Aktywny 18 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
9 freelancerzy składają oferty o średniej wysokości $651 USD dla tej pracy
Awatar Użytkownika
See private message.
$850 USD w 60 dni
4,8 (11 opinii)
6,6
6,6
Awatar Użytkownika
See private message.
$765 USD w 60 dni
5,0 (7 opinii)
4,4
4,4
Awatar Użytkownika
See private message.
$841,50 USD w 60 dni
3,7 (8 opinii)
3,9
3,9
Awatar Użytkownika
See private message.
$637,50 USD w 60 dni
2,3 (7 opinii)
2,5
2,5
Awatar Użytkownika
See private message.
$425 USD w 60 dni
1,5 (10 opinii)
2,3
2,3
Awatar Użytkownika
See private message.
$467,50 USD w 60 dni
5,0 (3 opinii)
0,5
0,5
Awatar Użytkownika
See private message.
$425 USD w 60 dni
0,0 (2 opinii)
0,0
0,0
Awatar Użytkownika
See private message.
$765 USD w 60 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
See private message.
$680 USD w 60 dni
0,0 (2 opinii)
0,0
0,0

O kliencie

Flaga UNITED KINGDOM
Bournemouth, United Kingdom
5,0
21
Członek od paź 1, 2003

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.