Simple licensing system frontend with ACL

We have a network license system for our software

the server side is presently based on a csv text file that I modify manually to create/delete/update licenses

I would like to have a basic web interface to avoid to manually edit the text file and let future distributors unlock their licenses

# login system

# a few forms and display tables

# CSV file generation

Below are the details, let's chat if you have questions

The interface should have a secure login system to allow a user to authenticate on the system

based on the user role, he will be able to display and access his licenses and do some of the following actions:

- create a user and define its role

- create a license code and select associated features (using a form listing the available features)

- update a license code (features, features expiration dates, client, subscription, unlock) again using a form

The data should be kept in a Mysql DB

a script will generate and update the existing csv file when a modification occurs

users roles:

- admin (can create users and define roles and access all license information)

- distributor (can login and access some licenses to unlock them)

- client (no login, used only to identify the license owner)

A license code can activate multiple features with specific expiration date for each feature

features can be linked to a subscription

a license code can be linked to a distributor

expiration dates are updated everyday unless a subscription ends or the code (or feature) is manually deactivated or in test mode (script needed for daily updates of expiration dates)

a license code must be linked to a user

each feature can be activated/deactivated separately

feature can be in test mode, in that case, it's activated but the expiration date is set manually and not automatically updated

I started to work on it but don't really have the time

attached the DB scheme I used as a start, it might help but need to be modified a little

and a sample of the licence code text file we use currently


Login screen

# Admin screen with 4 buttons: create user - edit user - create licence - edit licence

--create user will display a form with user fields and + "create user" button

--edit user will display form with existing user details and allow modification of the user details + "save" button

--create license will display the licence fields: code, user (new or existing user ->drop list) and a form to define features to be activated + "create license" button

--edit license will allow modification of a license code features (active/expiration date/test + "save" button

# distributor screen with 1 button: unlock licence, drop list to choose the license to unlock + "unlock license" button

Unlocking a license will run a local script on the server with the license code

#a page to display and sort and search the existing license in a table

Færdigheder: HTML, Linux, MySQL, PHP, Software Arkitektur

Se mere: sample system using php, db subscription code, create web page with chat, active ui, ui frontend, licensing, frontend ui, code with new feature, php mysql display existing table, update mysql using csv, update mysql csv php, html frontend, table set html, server unlock script, mysql create table sort, distributors list, unlock server create, html table save, script licensing, create html file csv file, admin frontend, script create html csv file, simple web based chat, subscription login system, php web frontend

Om arbejdsgiveren:
( 0 bedømmelser ) Spain

Projekt-ID: #6051612

18 freelancers are bidding on average $597 for this job


Hello I have interesting your proposal. I have good skills and have many experiences on this area I am TOP 8th on freelancer and I can do it for you perfectly if you hire me. References: [url removed, login to view](this Mere

$773 USD in 20 dage
(187 bedømmelser)

1. Vollks Australian Online Store In these days we are complete re-designing and reimplementing an online store for our Australian client in which we are using X-Cart latest stable release to implement his all require Mere

$695 USD in 15 dage
(90 bedømmelser)

I am an expert in delivering such custom scripts and willing to discuss further about the project details.

$526 USD in 10 dage
(127 bedømmelser)

Hi There, I checked out your requirement and understood it well. You need to create a basic automated system for your licensing work. I understood it and i am ready to start the work. I will also provi Mere

$526 USD in 10 dage
(110 bedømmelser)

Dear Customer! I am an expert PHP developer with over 6 years of experience and very interested to work on this project. Available to start immediately and finish as soon as possible. My bid is for fast professional s Mere

$515 USD in 20 dage
(174 bedømmelser)

Hello , We have experienced programmers [url removed, login to view] have worked in Website project. How can we discuss more about job? Reference Link with c# [url removed, login to view] [url removed, login to view] h Mere

$736 USD in 20 dage
(45 bedømmelser)

Hi, We are experts in php/mysql and ready to work on your project. Please discuss further. Thanks. ..

$600 USD in 10 dage
(117 bedømmelser)

Hi, I am an experienced Web developer, and I am highly expert at developing database-backed websites. I understand that you want to move from manually editing the CSV file (containing licenses of your software) to h Mere

$570 USD in 14 dage
(62 bedømmelser)

Hi, I am a server administrator with 4+ year of experience. I can help you out with this problem. Here is the key area Linux Servers: Apache, NGINX, MySQL, PHP, Shell Scriting, DHCP, DNS, FTP, Java, Perl, SVN Ser Mere

$736 USD in 20 dage
(15 bedømmelser)

Good day, I ran across your requirements for a licensing system that will do what you need. Please check out SafeGuard LM from Persistent Security. [url removed, login to view] Although we do not do web development, Mere

$250 USD på 1 dag
(10 bedømmelser)

Dear Sir, I'm interesting in your job. I have much experience in developing the website. I can do this job. Regards.

$750 USD in 20 dage
(5 bedømmelser)

Dear Sir, I'm quite interested by your project. I am programmer with sincere and capable. I have developed many project. Particular, I have rich experience in License system. I have developed many License Mere

$250 USD in 7 dage
(1 bedømmelse)

Hi, I am 3+ years of experienced developer and can create this licence creation site for you and ready to start work from today.

$1111 USD in 10 dage
(20 bedømmelser)

Good morning, I'm an experienced canadian web developper with 10+ years of website developement. I would be happy to help you with this project. Do you have a mockup for your pages or do you want that the awarded Mere

$555 USD in 10 dage
(1 bedømmelse)

Hello , Please check our recent work done. [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] http:/ Mere

$555 USD in 10 dage
(3 bedømmelser)

Hi, I am a dynamic problem solver,I have seen your details and assured you to do it best for you exactly as you expecting with great quality and faster complete rate. I am started new on freelancer but doing Php( Mere

$480 USD in 10 dage
(4 bedømmelser)

Hi, Over the last 8+ years, I have developed a wide range of websites using HMTL, DHTML,XHTML,CSS,core PHP, cake PHP,Codeignitor, Joomla,Drupal,wordpress,prestashop and database MySQL including sites for startup com Mere

$666 USD in 15 dage
(5 bedømmelser)

Hello Sir, I can help you in creating web interface for your licence application. It would have the details that you have mentioned. I need some more info on the license system that you currently have.. Lets Mere

$555 USD in 10 dage
(0 bedømmelser)

Our Areas are the Areas that we have worked extensively and achieved the required results by Sincerity and Dedication.

$444 USD in 20 dage
(0 bedømmelser)