Overview
At present, Employers issues certificates either in digital format or in physical format which candidates use to showcase while applying for the job.
But many times, It becomes a tedious process to verify those and hence the whole process is time consuming. Our platform can provide a solution to tackle this problem. Every employee can issue certificates through this platform. Recruiters can verify certificates on this platform.
We tried to look up for a decentralised solution where all issued certificates can be stored. Blockchain is right solution for the same. But It is not always easy to implement it from the scratch. Affinidi provides APIs which makes this whole development process very straight forward and easy to implement.
What it does
This application includes three major components
- Employee : The employee will apply for employment certificates to his/her employer with few details.
- Employer : The employer can see requests submitted of employees which he/she can approve if information is correct.
- Recruiter : Employee can share a link/QR Code of his employment certificate after storing in his/her wallet. The recruiter can verify authenticity of certificate either by entering the URL or by scanning the QR code.
How we built it
This application is built using ReactJS as frontend framework. I have used Google's Firebase services to store data and EmailJS to send emails through the application. This application uses Affinidi's APIs to generate, store and verify digital credentials.
What we learned
Decentralised applications can eliminate the need to store all data at central location which can be only controlled by one entity.
What's next for Employment certificates
Currently we have demonstrated use case for one company. It can provide a global platform for companies all over the world to issue employment certificates to their which can be verifies by all others recruiters. With this proposed solution, We can simplify the entire process of verification, issuing and can eliminate usage of fraudulent certificates.
Built With
- affinidi-api
- css
- emailjs
- firebase
- html5
- javascript
- material-ui
- netlify
- react
Log in or sign up for Devpost to join the conversation.