I am looking to modify an open source project called "Sharetribe", vailable on Github, to adapt it to my company's needs. The code will be contributed back to the community.
Before coding starts, you will need to talk to the people responsible for the project to make sure that the new code works in accordance with their guidelines.
You will probably need to make sure that the changes that are made are viewing options in the CMS in the administrators page, which can be turned on or off.
If you need to speak to them before bidding, please contact me. The Github page has a lot of information there. The resulting code will be contributed back to the community of www.sharetribe.com.
The modifications that are needed are the described below:
1. Changes in the Payment Gateway: Addition of Indian Compatible Payment options via CC Avenue/ Shmart / Paytm / etc Payment options to choose from
2. Email checks :
Present Behaviour: The opensource community version does not have check to email address and does not restrict user access.
Desired Behaviour: Email belonging to firstname.lastname@example.org , email@example.com firstname.lastname@example.org .... would be categorized differently and form part of different marketplaces . They would have different privileges of viewing the marketplaces hosted.The postings would also have an option of listings .... for viewing/ across differnt marketplaces or in a specific marketplace ... email address would play a major role in defining the behaviour and listing access.
3. Addon option : Changes in the listings view and content
a) Existing behaviour: when you search for anything, unless you are logged in, the results page displays a big photo as seen on (to see the results, you actually have to scroll). If you are logged in, you get listings page as known to sharetribe users. The other thing is that the listings content does not display much of the information that is available in the database. Finally, the results page lists all different products that belong to a particular user as individual listings, i.e. they are not grouped by user.
b) Desired behaviour: when you search, it does not matter whether you are logged in or not, the big photo disappears. The part that says “Welcome to ....” also disappears to save space. And the listings display not products, but the individual user, with some information about that user that comes from the database, such as location, the user description that resides in the database and the name and price of the cheapest product of all the products she has (the listing will say “Rs 600 etc ”, meaning “starting from “Rs 600”)(if the user has selected a product category on the left, then it will be the cheapest product of that category), together with a list of all the products the user has (if all the products don’t fit in the listing, the list will be a partial one).
4. Changes in Ordering of the listings: I would like the ordering of the listings to display the ones with product photos first (right now, I don’t know the criteria that it uses to rank the listings) **
5. Add on option for Changes in the profile view : Right now, when you click on the results listings, it takes you to the product listing page, and if you want to access the user profile view, you need to click on the user name (visible on [url , login to view] as the name Jacob ****). With the new listings page, we are listing users, not products, so clicking on the listing results will take us not to a product listing page, but to a user profile page. The intention is to minimize the number of clicks, and to present all the products that a user has in one single page, so that the buyer can see all the products, photos, seller information, etc in one page ([url removed, login to view]). When they click on “xxxx”, it takes them to the same page that it takes them now, i.e. a page to ask for registration in the site.
If you have any questions, please contact me and I’ll try to answer them as quickly as possible.
You can download the open source code at github. You can see other examples of sites built with this software in english and other languages
I am welcome to negotiate for a package deal too