Salesforce Project
Salesforce Project
Mini-Project
2] Object: Flight
Create new flight with flight ID, flight name like Go-102, and Flight Company
Field Description
Flight ID Auto Generated
Flight Name Example: Go-102
Flight Company Picklist (Indigo/ Air India/ Go Air/ Kingfisher)
Requirement:
Fields Description
Select Flight Select flight from Flight object. Master details relationships
Source Name Select city (Picklist)
Destination Name Select city (Picklist)
Departure Date Time Select departure date and time
Arrival Date Time Select arrival date and time
Duration Formula field to calculate duration of the journal. Format: 02 Hours 10 Minutes
Status Picklist (Open/In Progress/Closed/Canceled)
Name of First Pilot Take from child object Pilots
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
Name of Second Pilot Take from child object Pilots
Requirements:
G] Send an email to user/system admin whenever new flight is scheduled, flight departed and
arrived.
4] Pilots
Fields Description
First Name First Name of the pilot (Mandatory)
Last Name Last Name of the pilot
DOB DOB of pilot
Age Based on DOB
Contact Number Mobile number of Pilot
Email Address Mandatory Email Address
Experience Picklist (Less than 1 Year / 2-5 Years / more than 05 Years)
Level Junior if Less than 1 Year ; Senior if 2-5 Years ; Super Senior if more than 05 Years
Photo Data Types: Rich Text Area
Requirement:
5] Pilot Schedule
Fields Description
Select Flight Schedule Master Relationship with Flight Schedule object
Select Pilot 1 Lookup Relationship with Pilot object
Select Pilot 2 Lookup Relationship with Pilot object
Requirements:
A] Send an email to Pilot that he has been scheduled for a flight and flight name, departure city,
arrival city, departure and arrival date time.
D] Create a report to show flights and its all scheduled till date.
7] USERS
A] Create users Rajesh Deshpande, Anna Hajare, Neha Kakkad, Anu Malik, Katappa and
Babubali
D] Rajesh Deshpande, Neha Kakkad and Anu Malik are Flight Operators
E] All the operator reports to Anna Hajare and Anna Hajare reports to CEO
F] All the operators and create read and edit the data, BUT only Rajesh Deshpande can delete any
record.
G] Operators can view the their owned records only, and not of others.
H] Create a public folder Mumbai and Pune. Add Katappa to Mumbai public folder and Bahubali to Pune
folder
I] When a flight is arriving to Mumbai, then share this flight record with Katappa.
J] When a flight is arriving to Pune, then share this flight record with Bahubali
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
2.Hospital Management System
App Name: Hospital Management System
Medical Logo: Add a medical logo
1. Objects
Object: Patient
Field Description
Date of Birth
Contact Number
Address
Requirements:
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
Object: Doctor
Field Description
Experience Picklist: Less than 1 Year / 2-5 Years / More than 5 Years
Contact Number
Requirements:
Object: Appointment
Field Description
Requirements:
A) The system should automatically send an email to the patient and doctor when an appointment is
scheduled, canceled, or completed.
B) The Status should be updated automatically based on the appointment time.
C) The system should allow for rescheduling of appointments with notifications to both parties.
D) The system should detect and prevent double-booking of doctors or patients.
E) Maintain a history of past appointments accessible through patient and doctor profiles.
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
A) Dashboard:
List of appointments scheduled for today, including patient names, doctors, and
Daily Appointments
appointment times.
Summary of the number of appointments handled by each doctor for the current
Appointments by Doctor
month.
Appointment Status Pie chart showing the distribution of appointment statuses (Scheduled, Completed,
Summary Canceled) for the current month.
B) Report:
Doctors and Their Appointments for Detailed report of doctors and their appointments for the past three
the Past 3 Months months.
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
5. Users
Admin Rachel System Admin Manage all records and user permissions
Pharmacist Tom Pharmacist View patient prescriptions and update medication records
Lab Technician Sarah Lab Technician Access and update lab test results and patient lab orders
Medical Records Clerk Records Clerk Access and manage patient medical records
Requirements:
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
3.Library Management System
App Name: Library Management System
Library Logo: Add a library logo
Object: Book
Field Description
Requirements:
Object: Member
Field Description
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
Requirements:
A) Membership End Date should be at least one year from the Start Date.
B) Email Address must be validated for proper format.
C) Membership End Date should be automatically extended if renewed before the expiration.
D) Members should be able to renew their membership within a defined period before expiration.
E) Member ID should be auto-generated and follow a consistent format (e.g., M0001, M0002, etc.).
Object: Loan
Field Description
Select
Lookup to Member
Member
Requirements:
A) Dashboard:
List of all current loans including book titles, member names, and due
Current Loans
dates.
Overdue Loans List of overdue loans with details of overdue books and members.
Loans by Genre Bar chart showing the number of loans per genre for a specific period.
Top Borrowed Books List of the top 10 most borrowed books over a given timeframe.
Member Activity Summary of the most active members based on the number of loans.
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
B) Report:
Monthly Loans Report Detailed report of loans issued and returned for each month.
Quarterly Loans Report Summary of loans and returns for each quarter.
Annual Membership Statistics Overview of membership growth, renewals, and expirations for the year.
Overdue Loan Fines Report Detailed report on overdue loans and associated fines, if any.
Book Usage Report Report showing the usage frequency of each book over a specified period.
5. Users
Librarian John System Admin Manage all records and user permissions
Assistant Sarah Assistant Can view and manage loans but not delete records
Requirements:
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
4.School Management System
App Name: School Management System
Educational Logo: Add a Educational logo
Object: Student
Field Description
Date of Birth
Contact Number
Address
Requirements:
A) Age must be appropriate for the Grade (e.g., 6 years old for Grade 1).
B) Student ID should be auto-generated and follow a consistent format (e.g., S0001, S0002, etc.).
C) Contact Number should follow a standard format and be validated.
D) Address field should support multiple lines and include street, city, state, and postal code.
E) First Name and Last Name must be unique for each student within the same grade.
Object: Teacher
Field Description
Experience Picklist: Less than 1 Year / 2-5 Years / More than 5 Years
Contact Number
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
Requirements:
A) Teachers with more than 5 years of experience are considered "Senior Teachers."
B) Teacher ID should be auto-generated and follow a consistent format (e.g., T0001, T0002, etc.).
C) Contact Number should follow a standard format and be validated.
D) Email Address must be validated for proper format.
E) Subject field should be comprehensive and allow for future additions.
Object: Class
Field Description
Requirements:
A) Dashboard:
Teacher Allocation Show a list of teachers and the classes they are assigned to.
Student Enrollment Trends Graph showing the number of students enrolled over the past year.
Performance Summary Overview of average grades per class for the current term.
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
B) Report:
Grade-wise Performance
Detailed performance report for each grade, including average scores and distribution.
Report
Teacher Activity Report Summary of classes taught by each teacher and associated student performance.
Class Enrollment Report List of students enrolled in each class, including any dropout or transfer information.
Student Attendance Report Detailed report on student attendance, including absences and tardiness.
Annual Academic Performance Overview of student performance across the entire academic year, including
Report improvements and areas needing attention.
5. Users
Principal Dr. Kumar System Admin Manage all records and user permissions
Teacher Ms. Patel Teacher Can view and manage their classes
Teacher Mr. Singh Teacher Can view and manage their classes
Assistant John Assistant Can assist with class management and student records
Counselor Lisa Counselor Can view and manage student records and provide counseling
Requirements:
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
5.Restaurant Management System
App Name: Restaurant Management System
Restaurant Logo: Add a Restaurant logo
Field Description
Requirements:
Object: Order
Field Description
Requirements:
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
E) Total Amount should update dynamically based on changes in Quantity or Price.
Object: Table
Field Description
Requirements:
A) Dashboard:
Dashboard
Data Description
Component
Orders by Category Bar chart showing the number of orders per menu category.
Top Selling Items List of the top 10 most sold menu items over a specified period.
B) Report:
Monthly Sales
Detailed report on sales, including total revenue and average order value for each month.
Report
Weekly Order
Summary of orders placed each week, including peak times and average order size.
Summary
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
Report Type Data Description
Table Usage Report Overview of table occupancy and reservation patterns over a specified period.
Detailed report on the status of orders, including the number of orders in each status category
Order Status Report
(Placed, In Progress, Served, Canceled).
5. Users
Waiter John Waiter Can view and manage orders for their tables only
Manager Lisa System Admin Manage all records and user permissions
Sous Chef Maria Sous Chef Assist in managing menu items and kitchen orders
Reservation Agent Emma Reservation Agent Handle table reservations and updates
Requirements:
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
6.Hotel Management System
App Name: Hotel Management System
Hotel Logo: Add a hotel Company logo
Object: Room
Field Description
Requirements:
Object: Guest
Field Description
Contact Number
Requirements:
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
E) Ensure that Check-In Date and Check-Out Date are within the booking period.
Object: Reservation
Field Description
Requirements:
A) Dashboard:
Occupancy Rate Show percentage of occupied rooms vs. total available rooms.
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
B) Report:
Guest Stay Report Report on guest stays, including frequency and duration.
Monthly Revenue Report Breakdown of revenue by month, including room type and stay duration.
Occupancy Report Report on occupancy rates by room type and date range.
Reservation Trends Report Analysis of booking trends over time, including peak booking periods.
5. Users
Manager David System Admin Manage all records and user permissions
Concierge Olivia Concierge Provide guest services and handle special requests
Front Desk Tom Front Desk Agent Check-in/check-out guests and manage room assignments
Night Auditor Rachel Night Auditor Handle reservations and manage overnight operations
Requirements:
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]
LNCT GROUP OF COLLEGE
This Document is Not for Distribution. All Right Reserved @ LNCT | Contact: 9407510485 | Email:
[email protected]