Our client needs a Joomla component developed for contacts and referrals.
When someone wants to join (signup) they select either the monthly or annual option then setup their account. This would be name, email address, telephone, mobile, skype, street address, suburb, city, post code and province, business name, select their business category and a short paragraph about themselves. The mandatory fields would be name, email address, suburb, city, province and business category. We would populate the suburb, city, province and business category fields which would be drop downs that the users could select. Once that was done they would click to pay and then pay via Payfast using the recurring payment option. We would need to set it to be either monthly recurring or annual recurring. Once paid their account would be activated.
The one important part to this is that only people in the same suburb can see other people in that suburb. They cant see people in any other suburb other than their own.
When logged in they would go to their control panel which would have a list of all the other people in the same suburb on the right hand side. The user can click on the name to open a page and view their details and there will be a button to add them to their personal list of contacts. The button would change to remove from personal contacts once they are added to the users personal contacts. There will also be a button to ask for a referral. This will just open a pop up with a simple contact form that is emailed to the member and a copy stored and displayed in the users control panel of the person asking for the referral and the person it is sent to. There would also need to be a close button. If they click on the close or add to personal contacts, they will be returned to their control panel and the person will be added to a list of contacts which will also be shown in the users control panel. Clicking on the person’s name would take you to their details again. The users control panel would also include a list of Referral’s (messages) sorted by contact. The referrals (messages) wouldn’t appear until you clicked an expand button. The users control panel would also include a list of all quote requests received.
We would also need the option for the users to be able to edit their details. .
There would need to be a form that members and the public could use to request a quote. The form would have heading, name, email address, contact number, street address, suburb, city, post code and province, select their business category and a short paragraph of the work required. The business category and suburb would be drop downs populated from the same db tables as the members. The quote request would be emailed to the site admin and to all users whose details match those 2 fields and would also be displayed on the users control panel. If there are no matches then the email must just be sent to the admin and the person completing the form informed that there are no service providers available. The message needs to be editable by admin. Any quote requests that are received by a member must be saved and visible in their control panel. It will show a list of the basic details with a select to display the full details.
A quick outline of the users control panel/page is attached however the layout does not have to be the same as that, it is just as an example of what needs to be displayed. The user has a license for RSForms!Pro which has a Payfast component for one off payments that can be used. They are happy if an existing component is used for this as long as any modifications done wont be affected by any updates. Please advise if this would be the case. They also have SP Page Buiilder to use for the general design/layout however we would take care of most of that.
21 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Dear jonathan61jonath! We have read your project details and we are very much interested to work with you. Our latest Australia's projects: [login to view URL] Best regards,