Алексей
1

Алексей

no recommendations
no complaints
Project title: Select a CMS for an online store
Type of cooperation: On a permanent basis
Section: Web development, Website development
Prepayment: without prepayment
Payment methods: Cash, Bank transfer, Electronic money
Acceptance of requests: from until 2019-10-15

Project description:
15 minutes of work for experienced

For an experienced person who has used at least 10 CMS for online stores with open source, this task will take no more than 15 minutes, most of which will go to read the task.

The global challenge is the following – to create a service like ATI, AVITO or EBAY, but in a truncated and simple version, to start using the functionality of the CMS for the online store.

The site should be presented a catalog with product cards and prices of products ZBI. But in fact, through the functionality of the shopping cart, information about the contacts of this seller is sold, or General Access to all (or partially) contacts is sold, depending on the tariff chosen by the buyer during registration.

You need to choose an open source CMS for an online store in which it is free (or within the general budget not more than $ 200, including all additional ones). The following functions will be available for modules and plugins:

1. For each of the goods, you must specify 2 prices - the price of the product itself (ZBI metal forms), let us call it PriceUnit and the price of buying information (contacts of the seller), let us call it PriceInfo. Sorting of goods should be conducted by PriceUnit, and in the basket he adds the price PriceInfo and actually pays for it through the online payment system (preferably Yandex-money). This functionality can also be redesigned from the CMS functionality, which provides for “retail” and “wholesale price”. But the fields need to be called differently.

2. Next to the price should always be a field where a certain percentage of return (cash back) from the purchase price PriceUnit. You can remake from the field "VAT" where the tax rate in rubles is usually indicated. Based on the percentage. But it is necessary that it was written not “VAT”, and “CashBack” and change the percentage depending on the category of buyer and goods (as well as with VAT).

3. You need to be next to the button to buy also had a button "Get a certificate on Cash Back "". It can also be remade from the button "Get Coupon"; the principle is the same.

4. You need a vischlist (button "add to the list of desired goods"), and that on the basis of this vischist for each buyer formed e-mail newsletter when adding to the catalogs of new products from the desired category. It is desirable that the CMS was built in or connected to the module e-mail mailing via wichlist.

5. Multivendor (multimerch) module – sellers can add their positions to the site through their LC, and after moderation of the administrator, they appear in the directory.

6. Different categories of users (buyers) for whom different fields in the product cards are available or hidden, and different PriceInfo prices are assigned. In some CMSs, they are called user role models, such as Drupal.

7. The change of the user role is automatically assigned depending on his choice at registration or paid tariff. Chooses the tariff "Premium" pays it, gets access to all fields from the card, sees prices only PriceUnit.
Chooses the tariff "Free" and pays nothing, does not get access to all the fields of the cards of the goods (does not see contacts), sees prices and PriceUnit and PriceInfo.
Chooses the tariff "Optimum" pays less than on "Premium" , gets access to all fields of the cards of goods with PriceUnit over 35000r, and not all fields of the product card sees the goods with PriceUnit below 35000r (does not see contacts), but sees the prices of PriceInfo, for the purchase of these contacts.

I think I made it clear.

I need to write only the name of the CMS (with the tariff) and the necessary modules / plugins with the price.
If the function is not implemented as I described, then write how it will be implemented in this CMS. Or indicate budget overruns if the module costs more.

After I get the name CMS from you, I check if everything works as you described within 1-2 working days, and then pay the cost of the work.

Further cooperation is possible on the creation of an online store, writing a CMS, administration, etc.
In general, there will be a lot of work, I will be glad to find a good partner for long-term cooperation.

This task is more to assess the qualifications of the candidate.
Project author
Алексей