Getting Started with Salesforce: Create a Dog Shelter App

Welcome to this project on an introduction to Salesforce. Salesforce is a Customer Relationship Management ecosystem. Salesforce has inbuilt applications to manage Sales, Services, Marketing and much more for a typical organisation. You can also create custom apps to fit your organisation’s unique needs. An important point to note is that this project deals only with the Salesforce Administrator ecosystem which does not require any programming expertise. Creating custom apps without any programming is actually quite straight-forward in Salesforce and by the end of this project, you’d have created a custom application for a dog shelter which allows the employees to store and update information on the dogs that they have available.

Join for $9.99
Getting Started with Salesforce: Create a Dog Shelter App

Duration (mins)

Learners

NA / 5

Rating

Task List


We will cover the following tasks in 23 minutes:


Introduction to Salesforce and Rhyme

Before we dive into Salesforce, let me quickly introduce you to the Rhyme interface. When you join this course, you will see a screen with two windows: a narrow window on the right hand side where you see my recorded video being played. There are usual video controls as the bottom where you can pause and resume the video and you can also change the playback speed. Salesforce is a Customer Relationship Management ecosystem. Salesforce has inbuilt applications to manage Sales, Services, Marketing and much more for a typical organisation. You can also create custom apps to fit your organisation’s unique needs.


Applications, Objects and Tabs

In this task, we are going to take a look at applications, objects and tabs. Applications can be inbuilt applications like the Sales app that you see by default or they can be custom applications. An application has multiple tabs. For example, like the ones we see here: accounts, contacts, leads and so on. Tabs let users create and interact with objects. Objects, in salesforce, are data tables. For example, there is an accounts table corresponding to the accounts tab and each account entry is basically just a row in the accounts table. So, if you have 10 accounts in your application, the accounts object has 10 rows or 10 records - each representing one account.


Custom Application and Object

Now that we understand the basics, let’s create a custom application to understand the relationship between applications, tabs and objects a little better. Let’s say you have a dog shelter and happen to have a bunch of dogs. You want to create a simple app to manage information on all the dogs that you have. Later, you may want to extend this app or create other apps to leverage this information when you put some of the dogs up for adoption.


Custom Tab

Let’s create a custom tab which will serve as an interface to our custom object. We will test our app by creating a new record after adding the tab interface to the application.

Watch Preview

Preview the instructions that you will follow along in a hands-on session in your browser.

Amit Yadav

About the Host (Amit Yadav)


I am a machine learning engineer with focus in computer vision and sequence modelling for automated signal processing using deep learning techniques. My previous experiences include leading chatbot development for a large corporation.



Frequently Asked Questions


In Rhyme, all projects are completely hands-on. You don't just passively watch someone else. You use the software directly while following the host's (Amit Yadav) instructions. Using the software is the only way to achieve mastery. With the "Live Guide" option, you can ask for help and get immediate response.
Nothing! Just join through your web browser. Your host (Amit Yadav) has already installed all required software and configured all data.
You can go to https://rhyme.com/for-companies, sign up for free, and follow this visual guide How to use Rhyme to create your own projects. If you have custom needs or company-specific environment, please email us at help@rhyme.com
Absolutely. We offer Rhyme for workgroups as well larger departments and companies. Universities, academies, and bootcamps can also buy Rhyme for their settings. You can select projects and trainings that are mission critical for you and, as well, author your own that reflect your own needs and tech environments. Please email us at help@rhyme.com
Rhyme strives to ensure that visual instructions are helpful for reading impairments. The Rhyme interface has features like resolution and zoom that will be helpful for visual impairments. And, we are currently developing a close-caption functionality to help with hearing impairments. Most of the accessibility options of the cloud desktop's operating system or the specific application can also be used in Rhyme. If you have questions related to accessibility, please email us at accessibility@rhyme.com
We started with windows and linux cloud desktops because they have the most flexibility in teaching any software (desktop or web). However, web applications like Salesforce can run directly through a virtual browser. And, others like Jupyter and RStudio can run on containers and be accessed by virtual browsers. We are currently working on such features where such web applications won't need to run through cloud desktops. But, the rest of the Rhyme learning, authoring, and monitoring interfaces will remain the same.
Please email us at help@rhyme.com and we'll respond to you within one business day.

Ready to join this 23 minutes session?

More Projects by Amit Yadav


Amazon SageMaker: Custom Scripts
Amazon SageMaker: Custom Scripts
1 hour and 14 minutes