Viết phần mềm

Cancelado Publicado Aug 7, 2015 Pagado a la entrega
Cancelado Pagado a la entrega

Hi all

I need the code for software license management for app run on both PC / smart phone

Department code consists of 2 parts:

No1: the Client is the smartphone android / ios / window phone

No 2 : server (Windows Host)

***** Spec Server:

A. API Licence Genetate string (

    1. Email,

    [url removed, login to view] of machines (all 3 models are available),

    [url removed, login to view] value : Device ID machine for Android, UDID for the iPhone , Device ID for Windows Phone,

    4. Type (0 = android, 1 = IOS, 2 = WindowPhone)

)

===> This function returns a string key generated from the above information.

You can choose any algorithm. But not too simple

[url removed, login to view] information into the database license

===> You will create database as you thinking

====>I Need to write a 1 page aspx allows users to register license

Step 1: input the necessary information as required API

Step 2: payment paypal

+When OK, Put payment information & registered user generated key into the database

+Show results generated key success

+If payment failed, the error message, no need to insert into the DB

C. Provide API to client calls:

==> Verify API Function (

1. Email

2. Key

3. IME

4. ID

5. Type

)

Perform Check this information in DataBase.

Calculate the key matches or not.

If true, returns "true" return false "false"

(1 IP request more than 10 time/ minute, API will return "blocked")

(Within 5 minutes if there is> 1 IP license used the API return "blocked")

**** Client Spec:

Write one simple console application using c # api on to verify

Please only bid if you can do this project. (most important part paypal payment. Priority for who have successfully integrated paypal)

If anything is unclear, please ask me

Thanks

ASP.NET Programación en C#

Nº del proyecto: #8230546

Sobre el proyecto

Proyecto remoto Activo Aug 7, 2015