trailhead

Projects: get hands-on practice

Projects give you hands-on practice with Salesforce technologies via step-by-step instructions. You'll gain new skills — and confidence — faster than you thought possible.


Find the right projects for you Clear filters

Your role

  • Admin
  • Business User
  • Developer

Your level

  • Beginner
  • Intermediate
  • Advanced

Products

  • Commerce Cloud
  • Community Cloud
  • Einstein
  • Einstein Analytics
  • Financial Services Cloud
  • General
  • Lightning
  • Marketing Cloud
  • Quip
  • Sales Cloud
  • Salesforce IoT
  • Salesforce Platform
  • Salesforce Success Cloud
  • Service Cloud

Tags (20)

  • Apex
  • App Lifecycle
  • App Logic
  • CRM
  • Chatter
  • Data Management
  • Database
  • General
  • Heroku
  • Integration
  • Lightning
  • Mobile
  • Nonprofit
  • Partner
  • Reporting
  • Salesforce Mobile App
  • Security
  • Tools
  • User Interface
  • Visualforce

Showing 54 projects out of 54

tile.title icon
1 hr 55 mins
Project
Build a Suggestion Box App
Build a simple suggestion management app. No code required.
  • Admin
  • Beginner
  • Developer
tile.title icon
20 mins
Project
Quick Start: Build Your First App
Create a simple app to track visits to your local park.
  • Admin
  • Beginner
  • Developer
tile.title icon
20 mins
Project
Quick Start: Process Builder
Trigger a field update when a related record is edited. No code required.
  • Admin
  • Beginner
  • Developer
tile.title icon
3 hrs 40 mins
Project
Build a Conference Management App
Build a simple event management app with Apex and Visualforce.
  • Developer
  • Beginner
tile.title icon
25 mins
Project
Quick Start: Lightning Components
Create your first component that renders a list of Contacts from your org.
  • Developer
  • Beginner
tile.title icon
50 mins
Project
Build a Visualforce App with the Lightning Design System
Design a Visualforce app that displays a Contact list.
  • Developer
  • Intermediate
tile.title icon
15 mins
Project
Quick Start: Reports & Dashboards
Create a report and dashboard to visualize your Opportunities.
  • Admin
  • Beginner
tile.title icon
1 hr 10 mins
Project
Build an Account Geolocation App
Build an app that maps your Accounts using Lightning Components.
  • Developer
  • Intermediate
tile.title icon
30 mins
Project
Build a Lightning App with the Lightning Design System
Design a Lightning Component that displays an Account list.
  • Developer
  • Advanced
tile.title icon
20 mins
Project
Quick Start: Apex
Write your first Apex class.
  • Developer
  • Beginner
tile.title icon
30 mins
Project
Quick Start: Heroku Connect
Sync data between a Salesforce org and a Heroku Postgres database.
  • Developer
  • Advanced
tile.title icon
20 mins
Project
Quick Start: Lightning App Builder
Build an app for sales reps in the field. No code required.
  • Admin
  • Beginner
  • Developer
tile.title icon
20 mins
Project
Quick Start: Salesforce Connect
Integrate external data into your org in real-time. No code required.
  • Developer
  • Beginner
tile.title icon
15 mins
Project
Quick Start: Visualforce
Build your first Visualforce page.
  • Admin
  • Beginner
  • Developer
tile.title icon
1 hr 15 mins
Project
Surface Data from IBM Watson Discovery in Salesforce
Integrate IBM Watson and Salesforce with federated search and Lightning components.
  • Developer
  • Advanced
tile.title icon
1 hr 5 mins
Project
Build a Cat Rescue App That Recognizes Cat Breeds
Use Apex, Lightning components, and Einstein Vision to recognize and classify cat images.
  • Developer
  • Intermediate
tile.title icon
1 hr 35 mins
Project
Improve Your Classic App by Moving It to Lightning Experience
Move an app to Lightning Experience and optimize it for your users. No code required.
  • Admin
  • Intermediate
  • Developer
tile.title icon
1 hr 15 mins
Project
Build a Lightning Component to Override a Standard Action
Create a component to change the default action of standard user interface elements.
  • Developer
  • Intermediate
tile.title icon
1 hr 35 mins
Project
Build a Restaurant-Locator Lightning Component
Build a Lightning Component with Yelp’s Search API that displays a list of businesses near a certain location.
  • Developer
  • Advanced
tile.title icon
30 mins
Project
Quick Start: Quip Live Apps
Create an interactive app and add it to a Quip document.
  • Developer
  • Intermediate
tile.title icon
6 hrs 25 mins
Project
Build a 3D Virtual Reality App
Build a Android app to visualize and interact with your Salesforce data.
  • Developer
  • Advanced
tile.title icon
30 mins
Project
Customize a Sales Path for Your Team
Guide your reps during the sales process and make them more productive.
  • Admin
  • Beginner
tile.title icon
50 mins
Project
Create a Satisfaction Survey
Use flow to make a simple customer satisfaction survey.
  • Admin
  • Intermediate
tile.title icon
1 hr 5 mins
Project
Build an Instant Notification App
Design a system to configure and send custom notifications based on platform events.
  • Developer
  • Intermediate
tile.title icon
1 hr 10 mins
Project
Build an Amazon Connect Integration
Use the Amazon Connect CTI adapter to integrate with Service Cloud.
  • Admin
  • Intermediate
  • Developer
tile.title icon
20 mins
Project
Quick Start: Lightning Experience for Closers
Get hands-on practice with Lightning Experience to sell faster and smarter.
  • Admin
  • Beginner
  • Business User
tile.title icon
1 hr 5 mins
Project
Build an Account Reassignment Wizard
Build a wizard so that managers can automatically reassign accounts based on rating.
  • Admin
  • Advanced
  • Developer
tile.title icon
1 hr
Project
Create a Product Pipeline Dashboard with Analytics Charts
Import a spreadsheet and create Analytics charts. No code required.
  • Business User
  • Beginner
tile.title icon
1 hr 5 mins
Project
Quick Start: Einstein Image Classification
Use Apex to create a simple app to recognize and classify images.
  • Developer
  • Intermediate
tile.title icon
50 mins
Project
Build a Discount Approval Process
Make it easy for your sales reps to get the approvals they need for discount offers.
  • Admin
  • Intermediate
tile.title icon
45 mins
Project
Build an Alexa Skill
Harness the power of voice by building an Alexa skill.
  • Admin
  • Beginner
  • Developer
tile.title icon
1 hr 20 mins
Project
Build a Community with Knowledge and Chat
Use the Napili template to create a community with chat snap-ins and knowledge.
  • Admin
  • Intermediate
  • Developer
tile.title icon
55 mins
Project
Build an Automated Workshop Management System
Automate the tasks associated with organizing a development workshop.
  • Admin
  • Advanced
  • Developer
tile.title icon
1 hr 30 mins
Project
Create Reports and Dashboards for Sales and Marketing Managers
Track key business information for your stakeholders with reports and dashboards.
  • Admin
  • Beginner
tile.title icon
1 hr 30 mins
Project
Build a Lemonade Stand App
Build a simple app to manage a lemonade stand business. No code required.
  • Business User
  • Beginner
tile.title icon
1 hr 5 mins
Project
Transform SQL Queries to SOQL Queries in a Lightning App
Apply your SQL skills to write SOQL queries and display the results in Salesforce.
  • Developer
  • Intermediate
tile.title icon
2 hrs 25 mins
Project
Build a Private Alexa for Business Skill for Salesforce
Integrate an Alexa skill with Salesforce and require users to set a voice access code.
  • Developer
  • Advanced
tile.title icon
1 hr 10 mins
Project
Customize an Org to Support a New Business Unit
Manage users and optimize your business model for efficiency.
  • Admin
  • Beginner
tile.title icon
1 hr
Project
Build a Discount Calculator
Create a flow that calculates and updates an opportunity's discount.
  • Admin
  • Intermediate
  • Developer
tile.title icon
50 mins
Project
Build a Mars Communication Uplink
Add 40 minutes to your day through our innovative relocation program.
  • Admin
  • Beginner
tile.title icon
1 hr 35 mins
Project
Build a Custom Theme Layout Component for Lightning Communities
Customize your Lightning community with a theme layout component.
  • Developer
  • Intermediate
tile.title icon
40 mins
Project
Quick Start: Quip and Salesforce Integration
Create a Salesforce report, manipulate the data in Quip, and link back to Salesforce.
  • Business User
  • Beginner
tile.title icon
1 hr 15 mins
Project
Build Reusable Lightning Components
Build Lightning components for any object, with the help of custom metadata and Apex.
  • Developer
  • Advanced
tile.title icon
2 hrs 30 mins
Project
Build a Battle Station App
Build a simple project management app to construct a galactic battle station. No code required.
  • Admin
  • Beginner
  • Developer
tile.title icon
1 hr 50 mins
Project
Build Flexible Apps with Visualforce Pages and Lightning Components
Build pages and components that work in every Salesforce user interface.
  • Developer
  • Intermediate
tile.title icon
35 mins
Project
Incorporate Data from The Weather Company in Salesforce
Use Apex and Lightning components to display weather data in your org.
  • Developer
  • Intermediate
tile.title icon
40 mins
Project
Quick Start: Salesforce DX
Use the Salesforce command-line interface to create, convert, and deploy apps.
  • Developer
  • Intermediate
tile.title icon
50 mins
Project
Build a Branded Chat
Add branded chats to your service channels with Live Agent. No code required.
  • Admin
  • Intermediate
tile.title icon
1 hr 35 mins
Project
Set Up Your Mobile SDK Developer Tools
Install the right tools to build native and hybrid apps with Mobile SDK.
  • Developer
  • Advanced
tile.title icon
1 hr 20 mins
Project
Create a Custom Map for Analytics Charts
Use GeoJSON to extend the mapping capabilities of Analytics.
  • Developer
  • Intermediate
tile.title icon
55 mins
Project
Build a Gauge Chart That Visually Identifies Regional Data
Use flag icons to create a stunning dashboard with Einstein Analytics.
  • Business User
  • Advanced
tile.title icon
2 hrs 25 mins
Project
Build an IoT Integration with Electric Imp
Connect to your fridge in a whole new way.
  • Developer
  • Advanced
tile.title icon
45 mins
Project
Improve Data Quality for a Cleaning Supply App
Clean up data with validation rules, formula fields, lookup filters, and Process Builder.
  • Admin
  • Intermediate
tile.title icon
40 mins
Project
Import and Export with Data Management Tools
Use Data Loader and the Data Import Wizard to manage data in Salesforce.
  • Admin
  • Beginner
retargeting