Solve outside the box salesforce related challenges to win this contest
Challenge 1 – Self service portal for managing connected apps.
Inspired by developers.facebook build an app in choice of your technology with web interface to offer below screens
- Create a App
- Add recaptcha check
- Show status of the application once created, maintain in development or in production mode.
- We have to store the displayname and namespace as attributes on connected app that would be created
- Callback url, oauth-scope should be selectable.
Provide option to configure DPO requirements
- UI similar to App Launcher to display the list of apps that users manage.
Challenge 2 – Build a VSCode plugin to perform ez-commit
Salesforce allows sandbox development with salesforce dx cli + salesforce extensions for vscode.
For a manifest project used for sandbox development, provide a way to show the metadata information that is accessible, and provide ability to select components.
Use the JIRA api to download the JIRA projects and tickets accessible.
Link JIRA ticket to the commit ID.
Download components on selection, and provide an option to commit to your local repository.
Build a chatbot UI in LWC.
- Host a dummy API in your chosen server that can respond to the bot.
- The UI should be similar to this
Participants: Open to Global Delivery team working on bFO projects in Schneider Electric
Ensure you can spend time on working on these topics for the dates of 23rd and 24th January.
The below documents are required for each challenge.
1. Approach proposal or design architecture
2. Source code - can be on a private git repo (github or gitlab is free) or zip file. Please provide access to firstname.lastname@example.org for public and sesa206167 for github.schneider-electric.com .
3. For code , comments are appreciated.
4. Do not store any se credential on public github accounts.
Anil Kumar Sistla
Clear approach of solving the challenge. A simple workflow of design using lucidcharts is encouraged.
if the app is functional with the key feature set.
We encourage you to collaborate during hackathon. Any tool that you use to prove that you collaborated during hackathon like Teams, managing code with git repo and collaborating on git.
A good narrative helps understand your approach , solution and share your experience in working on these topics. Include the value proposition (New capability, operational efficiency , cost saving)