Write some Software

Suoritettu Julkaistu Sep 23, 2014 Maksettu toimituksen yhteydessä
Suoritettu Maksettu toimituksen yhteydessä

PROJECT DESCRIPTION:

Deploy open source node.js bittorrent tracker and integrate with an existing [login to view URL] web application by passing certain data between the existing web app and the tracker.

CURRENT STATE

The web application is an [login to view URL] digital content eCommerce service using sql server and deployed on MS Azure cloud hosting service. The web app currently uses a 3rd-party php/mysql tracker that functions but that solution is inefficient (php vs node) and does not offer the level of integration desired (mysql vs sql).

PROJECT OUTLINE

To enhance the system per the objectives states above, the project is divided into four main phases according to urgency/importance, though all are critical components of the project's success. Each phase will be associated with a milestone payment.

PHASE I – DEPLOY TRACKER

- Simple and straightforward: the node tracker we intend to use is open-source and well-documented.

PHASE II – INTEGRATE WITH [login to view URL] WEB APP

- User ID’s created in the web app must be created and linked to anonymous ID’s in the node tracker in real time. We are currently using a SOAP web service for this.

- Certain data fields in the tracker + web app must be linked/shared in real time.

- This is likely the most critical phase of the project, and data efficiency (speed) as well as security are the key benchmarks for this requirement.

PHASE III – INTEGRATE WITH REMOTE SERVER (SEEDBOX)

- A remote server is used to host the source files, as well as generate and upload torrents to the tracker using CURL.

- Torrents registered on the node tracker must also be mapped to fields in the web app’s sql db and rendered on the site.

PHASE IV – QA

- Standard Quality Assurance; testing and debugging until the project requirements have been fully realized.

REQUIRED SKILLSET:

- [login to view URL] Expert (C#; C++; [login to view URL])

- Visual Studio (this is a .NET app - you must have access to and be highly experienced using this tool)

- Microsoft Azure services: the application is hosted on MS Azure and has Azure dependencies, including storage and database. You will also need to have and be experienced with Azure for Visual Studio.

- Node.js – this is a node tracker so obviously experience with node is essential.

- CURL experience and expertise

- Extensive SQL server experience

- LINQ experience and expertise

- Web services integration (XML/JSON) experience

- GitHub (Code is housed in a GitHub repository. You must have a GitHub account to be able to pull and commit code)

- Agile development environment (We operate in an agile development environment. You must be comfortable with the fact that certain requirements will change throughout the project)

- The seedbox is a linux server with mysql db, so familiarity with linux + mysql is a plus, but not essential.

**Be sure to pay careful attention to the [login to view URL] requirement. This is an MVC4 application - if you are not perfectly comfortable within this framework please do not bid. On the other hand, for someone with the right skill set and experience this project should be very straightforward.

OTHER INSTRUCTIONS:

Short-listed candidates will receive further questions and detailed requirements. We do our best to support the freelancer at every possible step, and when the project is completed we pay immediately.

Thank you for considering our project. Happy bidding and good luck!

C-ohjelmointi MVC Node.js RESTful SQL

Projektin tunnus: #6497618

Tietoa projektista

13 ehdotusta Etäprojekti Aktiivinen Sep 30, 2014

Myönnetty käyttäjälle:

parth1729

Hi Jordan, As discussed please find attached bid for the project. We have done initial configuration of the tracker. We will require initial few days to explore and decide a plan to incorporate it with out existi Lisää

$800 USD 10 päivässä
(19 Arvostelua)
6.4

13 freelanceria on tarjonnut keskimäärin $830 tähän työhön

vladang

A proposal has not yet been provided

$1111 USD 3 päivässä
(134 arvostelua)
6.3
stefkev

Hello, I can meet your requirements. Please contact me if you are interested.============================

$633 USD 15 päivässä
(45 arvostelua)
6.5
sveralex

A proposal has not yet been provided

$1600 USD 20 päivässä
(5 arvostelua)
3.5
funnyfunny2020

Hi!! I have seen your description I can do this job perfectly.. I want to discuss about your job with you detailed.. I will wait for your response Thanks

$722 USD 3 päivässä
(0 arvostelua)
0.0
sai8959

A proposal has not yet been provided

$777 USD 15 päivässä
(0 arvostelua)
0.0
selu

Selu is a group of multi-plataform specialists ready to start with the project. Is a very Interesting project and you will find very worthy working with us. We are new in freelancer but we have a lot of experience in n Lisää

$722 USD 20 päivässä
(0 arvostelua)
0.0