function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Laxman Vattam 26Laxman Vattam 26 

retail/public websites using salesforce

What is the best approach to implement retail websites using Salesforce? I'm trying to implement a construction equipment rental website using Salesforce. I'm trying to avoid creating logins on Salesforce for customers as there may be too many customers and it will be costly to maintain Salesforce/ licenses or any other licenses for each of the customer. One of the approach can be hosting public websites that can make calls to Salesforce for all data extracts and updates. There will be few challenges in terms of maintaining security to make sure customer sees only his data. Any other suggestions or approaches to implement it?
Rahul KumarRahul Kumar (Salesforce Developers) 
Hi Laxman Vattam,

Salesforce Communities:
Salesforce Communities is an online platform that enables rich collaboration between employees, customers, partners, suppliers, and distributors. Organizations can create fully-branded public or private communities that connect members directly with each other – and with relevant content, data and business processes. Salesforce Communities is the only community platform that combines the power of social with mobile participation, trusted security, and direct connection to business processes.Please refer the link for further references. Customer Portal has functionality similar to With a Customer Portal, you can customize and deliver a visually stunning user interface to your customers, and use the following features to help you and your customers succeed.
Assume that you have created customer portal Example a Banking Application. And the customer will use the Application and Access and edit the data like transfer money or deposit money. how many licenses should provide to users will be known to the Bank management Accordingly, they will purchase the Licenses.
Please check the below link for Customer Portal User Licenses:   Please mark it as they removed from unanswered questions.and more apparent as the proper solution to similar kind of issue.

Best Regards