Looking for a developer to build our online Customer Area.

Closed Posted 5 years ago Paid on delivery
Closed

ABOUT US

We are speeding up content delivery for mobile apps, solving with software what infrastructure can’t. In a nutshell, we speed up what CDNs can’t. [login to view URL]

WHAT WE ARE LOOKING FOR

[login to view URL], where our customers can get access to Bolina software downloads, payment and invoicing, performance monitoring. It must also manage Bolina’s licensing scheme.

More about Bolina: [login to view URL]

DESIRED DEVELOPER PROFILE

* ELK stack knowledge: for database and data visualization

* Node JS: for backend

* HTML+CSS+JS: for frontend

* Billing systems knowledge (e.g. Stripe)

* NoSQL database knowledge

* Cloud environments knowledge, e.g.:

* AWS EC2, or similar

* AWS S3, or similar

* AWS DynamoDB, or similar

* AWS ELB, or similar

* Final delivery: October 26, 2018

CUSTOMER AREA MAJOR GOALS

A place where our customers can:

* Download Bolina Software

* Select their package, get licenses, execute payments, managing invoices

* Buying new licenses / renew / upgrade - automatically generates product IDs per license

* Control access and permissions from users of their organization

* View (and configure the view) performance results (APM like) (based on Kibana is OK)

* Manage different application profile

* Remote configure Bolina servers parameters

* Get token and key information

* Get personalized how-to guides

* Support chat, integrated with Slack

Also, a place where Codavel can:

* Manage licenses

* Manage invoices

* Manage customers

* Provide personalized guides

* Get access to global overview

* Manage software to download

* Control access and permissions from Codavel’s users

LICENSE MANAGEMENT MAJOR GOALS

* Public rest API with authentication that:

* Receives lists of unique SDKs seen by Bolina servers

* Informs Bolina servers if should accept connections from that customer

* Receives information from the invoicing system if customer should be active or not (e.g. if he has paid or not)

* Informs the invoicing system regarding the number of unique SDKs that the customer servers have seen

* The license manager entity and database must be different from the customer area entity

* Versioning: Git

Amazon Web Services AngularJS JavaScript Node.js PHP

Project ID: #17754840

About the project

14 proposals Remote project Active 5 years ago

14 freelancers are bidding on average $13/hour for this job

gopalvora

Hello I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources l More

$12 USD / hour
(537 Reviews)
8.4
gulshan645

Hello Greetings, As i read your job description , i understood that you want to be online Customer Area for your job and i am presenting myself the best for you please contact me asap so that i can provide you b More

$12 USD / hour
(10 Reviews)
5.2
CanvasInfotech10

Hello, Hope you are doing well. It looks like you are looking for an experienced PHP developer expertise who can dedicatedly work on your project for a long-term relationship. As qualities, you are looking devel More

$16 USD / hour
(1 Review)
1.6