[login to view URL] a web page that conforms to the below mockup. This is an internal page for backend users, so it needs to be professional-looking & simple to use, but not pixel-perfect. The user should be able to enter any text into the input & press the button labeled “Go”. Upon pressing the button, the text that they entered should appear below the input box according to the mockup. Pressing the return key should also invoke the same functionality as the “Go” button.

There are some prohibited search terms. The Client has not provided the specific terms, but please hard-code a list of “stop words”. If the user presses Go on a search term that contains a stopword, display an error message instead.


Update the results box below automatically as the user types (without needing a button or enter key)

Implement a “back” button at the bottom so that users can move backward to view previous searches.

[login to view URL] now would like to wire our component up to search across Salesforce records.

The requirement is to collect the search term from the user, and perform a SOSL search against accounts, contacts, and leads in Salesforce. Show the record results in a table with 5 rows per page and previous and next buttons. When the user hits previous or next grab the next set of 5 search results. Make sure the user can’t navigate to a page that doesn’t exist.

Be sure to prevent the user from executing a search containing any of the stopwords.

Technical Notes

You will not be able to use offset on the SOSL query for the pagination. Instead, order by createdDate and keep track of the createddate for the current ranges.

DO NOT use the lightning datatable, design your own table with <template> tags


Display page numbers below the table and allow the user to directly navigate to any valid page.

[login to view URL] bookmarking functionality for your page. Now that the user can search for records and see a few at a time, let the user click a given record to be “bookmarked”. A bookmarked record should be saved in a new

Bookmarks object. You’ll want to keep a running list of bookmarked records and show the list of bookmarks in a separate list on the page.

[login to view URL] that you’ve created several distinct pieces of functionality you’d like to decompose it into small, loosely coupled components for maintainability and reusability.

Review your existing code and determine what independent components this could be broken up into and then we will sync up and discuss the options.

As a user, if I run a search, I can page through the results and add some bookmarks. If I enter a new search term, my results list will of course change, but the bookmark list should remain the same.

[login to view URL] that you have a fully functional search and bookmarking component let's put some power and customizability into the hands of the admin.

Create a design attribute that allow admins to dynamically specify the list of stop words

Allow admins to add the component to any detail page for an object and then only search across that object. E.g. An admin should be able to drag and drop the component onto a record page layout in app builder and the component should check what context it is running in and change SOSL based on that.

If you are on the Account page only search Accounts, on the Contact page only search Contacts, etc

Lightning App Builder: [login to view URL]

XML Reference: [login to view URL]

Bonus: Bookmark validation - if a user has already bookmarked a search item do not allow them to bookmark it again but still display it in the search results.

Skills: Salesforce Lightning

See more: web portal development mysql backend delhi, visual basic web front end database backend, build web site badoo, single web page template internal use, build web video chat php, someone build web properties, build web site selling furniture, build web base app data entry form, web development company internal use, build web calendar css, bid build web site, need someone teach build web site line, build web page rental properties, build web sites, build web database reports, looking experience aspnet build web pages crystal reports, build web design backend clients

About the Employer:
( 0 reviews ) The Colony, United States

Project ID: #31643486

4 freelancers are bidding on average $330 for this job

(8 Reviews)

Hi good day , I am a Salesforce Developer with a strong knowledge of Salesforce Architecture, Design, and Development along with an experience of 10+ years in Salesforce configuration and customization. I have the abil More

$240 USD in 7 days
(1 Review)

I have 6+ years experience and 4 certifications. I have 3+ years of experience in LWC and i had gone through the requirement and i felt that i felt i can do this. Thanks, Thanuja

$230 USD in 7 days
(0 Reviews)

Hello I am a Certified Salesforce Developer & Consultant & have ample proficiency over Salesforce platform to complete your task with the desired results in stipulated time. The modules we have executed in Salesforce More

$250 USD in 5 days
(0 Reviews)