Please note that these projects are proof of concept exercises and in no way related to or affiliated with any of the referenced entities.
OVERVIEWThis is a website where companies can select candidates, create drafts of work contracts and modify them. The candidates can see the modification of contracts in real time and ask questions. Then, both parties can sign the contract and complete the process.
My solution stood out because I implemented user-friendly features such as block signing when the other party is signing to avoid potential bugs.
HOW I APPROACHED THE CHALLENGE
I used Python + Vanilla JS. When I submitted, I highlighted how I had rigorously followed the challenge requirements and the guidance of the co-pilots.
The learning challenge that came before this was really difficult. However, it gave me a head start as I already had the whole process of signing a PDF implemented. My previous Adobe challenge also helped me, as the requirement for comments to be seamlessly updated was a hard point for many people. I changed my previous implementation to work better in this case.
I did a lot of trial and error again to test the PDF sign API. My school email was full of Adobe API signing requests. For the style, I took the same approach as before. This made me realize that I can reuse many things from previous works and it will only make my development speed faster in the future.