Candidate Resume Application
This project is not intended for any type commercial use.
The project is intended for learning purposes.
Use case:
The Candidates will submit their information through a Flow exposed in a community public page, after they finish they will be provided with link to their resume for them to share with the world, this link points to a Node.js + LWC OSS + JSforce application hosted on Heroku (based on the Build Apps with Lightning Web Components Open Source trail.
Architecture (in progress)
- Node.js
- LWC OSS
- JSforce
- SFDX
- ETCopyData - credits to Andres Perez
- VSCode Tasks
How to start?
Use VSCode tasks (ctrl+B or command+B) to:
- Install and setup project dependencies.
- Install ETCopyData plugin.
- Create, setup, initialize Scratch Org
- Create your .env file.
Then start simple by running yarn watch
(or npm run watch
, if you set up the project with npm
). This will start the project with a local development server.
The source files are located in the src
folder. All web components are within the src/client/modules
folder. The folder hierarchy also represents the naming structure of the web components. The entry file for the custom Express configuration can be found in the 'src/server' folder.
Find more information on the main repo on GitHub.