👋 Target: 소프트웨어기술자 경력관리시스템 (Korean)
- Node.js >= 20
- Puppeteer system requirements
npm install kr-software-engineer
import EngineerAccountController from 'kr-software-engineer';
// Personal account
const account = await EngineerAccountController.start('ID', 'Password');
console.log(
await account.fetchExpertises(),
await account.fetchCertificateIssueRequests()
);
await account.finalize();
- AccountType
- ExpertiseSection
- VerificationStatus
- ProofingMethod
- RegistrationRequestProcess
- CertificateTakeoutMethod
- CertificatePrintStatus
- [ ] Add validation and better type when fetching
- [ ] Support more API
- [ ] Use REST API for some operations for faster operation