Skip to content

Practice Salesforce Development Project: Build Salesforce integration using Star Wars API

Notifications You must be signed in to change notification settings

IsoDuVsso/SFDC-project-integration

 
 

Repository files navigation

Salesforce Star Wars Integration

A month-long project you build on a team of 2-3 with other learning Salesforce developers. Small teams will work together to complete development assignments. A weekly meeting with experienced developers to go over questions and review code. Get actual hands-on experience by working on projects, in a team with requirements.

Overview

Create an integration to retrieve Star Wars information from SWAPI and store that information into standard Salesforce objects. Practice Skills

  • Apex Fundamentals
  • REST Integrations
  • Data Transformation
  • DML Operations

Project Requirements

  • REST Callout to SWAPI for Planets, People, Starships
  • Process API responses in individual wrapper classes per resource
  • Put processed data into Salesforce objects

Getting Started

  • Fork this repository and (if team leader) invite team members to repo
  • Clone the forked repo onto your local computer and open the folder in Visual Studio Code
  • Connect to your playground org and start coding!

Development Requirements

  • Must have completed and sent a review of Apex Fundamentals
  • Must use SFDX, git, GitHub, and Visual Studio Code
  • Your code should be able to run in any playground org via a GitHub repo
  • Must be able to commit to meeting weekly with a large group
  • Do not use configuration automation or middleware to do integration

Resources

Notes

  • Build Together is meant to be challenging. You will be asked to figure things out with your team. Sr. Dev will guide you but not a full outline of what you should be doing. Asking questions is the more important thing.
  • You can use other resources but don’t just copy it word for word. You should be able to explain what your code is doing.
  • Team members are meant to keep each other accountable, but if a team member is not pulling their weight, they will be cut.

Read All About It

License

MIT

Free Software, Hell Yeah!

About

Practice Salesforce Development Project: Build Salesforce integration using Star Wars API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Apex 56.5%
  • JavaScript 32.3%
  • Shell 11.2%