Sample Gallery

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.
  • DreamHouse

    DreamHouse

    Description

    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.

    Features

    Lightning ComponentsLightning Data ServiceUtility BarMapEinstein VisionSalesforce Mobile SDKBot integration (Alexa, Slack, Facebook Messenger)
    GitHub logoView on GitHub
  • Northern Trail Outfitters

    Northern Trail Outfitters

    Description

    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.

    Features

    Lightning componentsBase Lightning componentsPlatform EventsDrag and dropData cachingHeroku integration
    GitHub logoView on GitHub
  • Pure Aloe

    Pure Aloe

    Description

    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.

    Features

    Lightning componentsSVGCustom Page TemplatesPlatform EventsLightning FlowHeroku integration
    GitHub logoView on GitHub
  • DreamInvest

    DreamInvest

    Description

    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.

    Features

    Configurable Lightning componentsApplication CompositionPerformance Best PracticesData Caching
    GitHub logoView on GitHub
  • Easy Spaces

    Easy Spaces

    Description

    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.

    Features

    Unlocked packagesModular app designObject-agnostic Lightning componentsLightning FlowLocal ActionsLightning ConsoleLightning Console JavaScript APIs
    GitHub logoView on GitHub
  • Astro DJ - Sample Gallery Trailmix

    SEE THESE APPS IN ACTION

    Get hands-on with a curated trailmix featuring these sample apps.

    DON'T MISS A BEAT