Get inspired with sample apps, explore reference code, and learn best practices
Sample apps show what you can build on the Salesforce platform and are continuously updated to incorporate the latest features and best practices. These reference apps are not intended for production, but are a great way to learn.
Sample real estate application. DreamHouse is a fictional real estate company. This application helps DreamHouse brokers manage their properties and their customers. The application also helps prospective home buyers find their dream house via a custom mobile app. Regardless of the industry you work in, this app demonstrates how to build rich and immersive user experiences with Lightning Components.
Lightning ComponentsLightning Data ServiceUtility BarMapEinstein VisionSalesforce Mobile SDKBot integration (Alexa, Slack, Facebook Messenger)
Sample retail application. Northern Trail Outfitters (NTO) is a fictional outdoor clothing company. The application helps NTO merchandisers create “merchandise mixes” for their large retailers . A merchandise mix is a collection of products a retailer carries for a season. Merchandise mixes are submitted to a Heroku-hosted sample manufacturing app using Platform Events. Regardless of the industry you work in, this app demonstrates how to build applications with Lightning Components and how to use Platform Events to integrate with external systems.
Lightning componentsBase Lightning componentsPlatform EventsDrag and dropData cachingHeroku integration
Sample non-profit, agriculture, and retail application. Pure Aloe is a fictional agricultural, manufacturing, and retail company. The application helps Pure Aloe manage aloe harvests and sell derived aloe products through a distributor channel. Regardless of the industry you work in, this app demonstrates how to simplify complex processes and integrate external systems with Lightning components, Lightning Flow and platform events.
Sample financial services application. DreamInvest is a fictional financial services company. This application helps DreamInvest financial advisors find mutual funds based on several criteria (return, sector, etc). Regardless of the industry you work in, this app demonstrates how to build configurable Lightning Components that Salesforce admins can use to create sophisticated apps in App Builder.
Configurable Lightning componentsApplication CompositionPerformance Best PracticesData Caching
Sample event management application. Easy Spaces is a fictional event management company. This application helps Easy Spaces event coordinators manage reservations and find the right theme for their customers. Regardless of the industry you work in, this app demonstrates how to build flexible, user-centric experiences with dynamic flows, Flow Actions, and object-agnostic Lightning components. This app also demonstrates how to structure your source code for modular distribution using unlocked packages.