Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Salesforce solutions for enterprise client management: a practical implementation

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorAnwar, Md. Tawhid
dc.contributor.authorAtaher, Mashruk Md. Wasik
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-01-18T08:57:29Z
dc.date.available2026-01-18T08:57:29Z
dc.date.copyright2025
dc.date.issued2025-10
dc.descriptionCataloged from PDF version of internship report.
dc.descriptionIncludes bibliographical references (page 54).
dc.descriptionThis internship report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2025.en_US
dc.description.abstractThis report documents my eight-month experience at TwinForce Solutions Limited, a Salesforce consulting firm, where I worked as a Software Development Intern from May to July 2024 and then transitioned to a full-time Software Developer role from August to December 2024. During this period, I contributed to two major projects: Travel Raro, a travel booking platform, and LIFE (Life for Relief and Development), a global non-governmental organization modernizing their operational systems. For Travel Raro, I redesigned the booking system to accommodate up to four travelers instead of two, implemented a bounced booking tracking feature to capture abandoned bookings, and developed OTP verification for guest users. For LIFE, I migrated over 400,000 legacy records to Salesforce, integrated Stripe payment processing for both credit cards and ACH transfers, built custom donation dashboards with server-side pagination, and automated donor communication workflows. The technical implementation involved extensive work with Lightning Web Components, Apex programming, Salesforce Flows, and third-party API integrations. Key challenges included optimizing code to comply with Salesforce governor limits, maintaining data integrity during large-scale migrations, and balancing stakeholder expectations with technical constraints. This report examines my contributions across the full software development lifecycle— from requirement gathering and system design to implementation, testing, and deployment. It demonstrates how my Computer Science coursework in data structures, algorithms, database systems, and software engineering directly supported my work on enterprise-level applications.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityMashruk Md. Wasik Ataher
dc.format.extent65 pages
dc.identifier.otherID 22141077
dc.identifier.urihttp://hdl.handle.net/10361/27454
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University internship reports are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectTwinForce Solutions Limiteden_US
dc.subjectSalesforce consulting firmen_US
dc.subjectSoftware developmenten_US
dc.subjectSalesforce solutionsen_US
dc.subjectClient managementen_US
dc.subject.lcshSalesforce (Online service).
dc.subject.lcshCustomer relations--Management.
dc.subject.lcshApplication software--Development.
dc.titleSalesforce solutions for enterprise client management: a practical implementationen_US
dc.typeInternship Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
22141077_CSE.pdf
Size:
4.28 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: