Web developer --> server set up for licensing of .Net software
₹1500-12500 INR
Closed
Posted over 3 years ago
₹1500-12500 INR
Paid on delivery
Web developer --> server set up for licensing of .Net software
The goal is to provide static and dynamic content delivery and administration panel for the API DLL and managing licence of the software using login ID and IP address of the client
Server / Host - Digital ocean, Azure (Microsoft) or any other server.
Database - MySQL, MS SQL Server, Maria DB or any other.
Web Server - IIS / Apache / nginx etc
Dynamic Content Delivery - javascript, ASP, PHP etc.
The developer can recommend the best combination based on performance, cost and maintenance.
The website will have both static content and dynamic content, with membership management, discussion forum and knowledge base section restricted to paid customers.
Static Content
Product details page (which does not change frequently)
Dynamic Content -
Product Download Link
Webpage to download the trial version of the product, where the client is required to enter name, phone number and address.
After the client enters details, a link to download the DLL or EXE file is generated and emailed to the user.
The trial period etc must be configurable through a management console.
There must be a member’s section for the customer, where his/her details, subscription details etc are displayed/
Technical / Discussion Forums / Knowledge Base
Access to knowledge base and forums must be available only for paid subscribers or as allowed by the website administrator.
Different roles are possible where a user can either read forums, or both read and post messages in forums.
Downloading / Uploading of files should be provided.
Management Panel
Ability to add / modify customer details.
Ability to configure subscription model - e.g. trial (3 days), trial (7 days), trial (15 days), paid (30 days), paid (90 days), paid (life time etc).
Reminder to clients when subscription nears expiration.
Ability to add new products.
Ability to send product notifications to existing clients about updates or new products.
MIS Reports
Customer reports, active / passive etc.
Sales reports.
List of customers with expiring subscription.
Forum statistics and website statistics like page views etc.
Knowledge base section
A knowledge base / technical section that provides online documentation and tips on how to use the product.
A login based discussion forum to discussion and technical support.
Payment Gateway -
Ability for client to subscribe to product, or renew subscription through online payment methods in the members section.
Security
Thorough security