Salary
$30-250
Location
Los Angeles, CA, United States
Posted on
Sep 07, 2020
Profile
Long term project for only primary or junior developer -- 2
I currently have a portal that clients purchase various forms of products. Each product has brand name and a service or sales points. A sale point of a particular brand cannot sell other [login to view URL] there can be several sales points of a particular brand in a geographical location(i.e District/Region/Country)
Each User is free to purchase from any brand or sales point but details of the user is saved, this includes time of purchase, what was purchase and value of purchase. A particular clients purchase is treated as a unique purchase.
I will call brand owners as Principals and Server or sales Points as vendors.
There will be 3 logins types. Admin for the whole platform, Principal and vendor. We can have only 2 admins at a time. 3 Users of Principal Status for each principal. 2 Users as Sales/vendor agents
Apart from the admins, the admins of the other entities are added by a higher status in the hierarchy. For instance, the admin for principal will be created or set up by the platform admin.
Vendor admin by principal admin, and vendor admin can create other two users.
Client or user data will be imported into the database created for this platform. The platform admin can see all details but cannot edit.
Principal login can see all details of all vendor i.e all transactions made at each vendor.
Vendor login is restricted to sales at just that point.
With this periodic reports can be generated based on analysis of performance of a product of a vendor by an entity. For instance, a principal report to show best performance of each vendor in their domain, either best product or highest total sale(and or in a geographical location) and can drill down to the best client. Apart from name no other detail will be provided.
A vendor will have a similar report but limited to only station. and can drill down to the best client,Apart from name no other detail will be provided.
These reports will encourage entities with ability to make informed decisions in terms of using promotions to improve sales and also motivate all ready existing clients.
Options to select from to create promotions includes;
1. Welcome Message - where a message is sent to clients after purchasing product for a number of times. This can have the signature of vendor point where criteria was met.
[login to view URL] Promotion- Both Principals and vendors can create promotions. Principal/vendors can target all users of the platform irrespective of brand and geographical area. Also a Principal can create a promotion for non performing vendors( or in a particular geographical area). Principal or vendors can run promotions for clients whose patronage exceeds a certain limit or lower in a bid to retain clients. (vendors can do same but limited to vendor sales).
[login to view URL] of Other products- Other brand products can be promoted either to reach all users of the platform, loyal clients to a brand or a particular vendor point(and or in a particular geographical area).
Once a promotion is created and confirmed, messages are immediately sent as notification when a criteria is met.
In each promotion the following fields or filters are of importance for the statistics
1. Principal name
[login to view URL] Name
3. Geographical Area
4. Service station from a selection(If all is chosen, it goes to all clients who have bought the product or a selection of all clients on the platform, or all in a geographical area)
[login to view URL] of period(but can run until stopped ), can be updated or within a specified period
6. Filters(Value/Count(walk-ins)
[login to view URL] of Promotion
A report of beneficiaries of each promotion will also be required
Thank you.
Jin
Skills:
PHP
, JavaScript
, Website Design
, CSS
, HTML
Company info
Sign Up Now - WashingtondcCrossing.com
Recruiter job
90 Day Old Job