Inspiration
I want to improve my Java skills and design principles. I am a Test Automator by profession and I want to be a Software Developer.
What it does
I am passionate about helping graduates find employment. I started this NGO in 2017. This platform will send a document to the graduate to give sign/consent that they are sharing their journey or story of life after graduation with the hope that a potential employer will offer a job opportunity to the graduate.
How we built it
I built it using Java, Springboot framework, BootStrap and JavaScript.
Challenges we ran into
I struggled with understanding how to extract the token from the JWT. The online video helped. The EnvelopeDefinition object was difficult to setup I wish I found API Explorer sooner. When I eventually figured it out I decided to hardcode the accountId,basePath and emvelopeID. I spent time on Springboot security dependency which made it a challenge to send through a POST method(for sending the envelope), found that I had to include this annotation (@EnableAutoConfiguration(exclude = {ErrorMvcAutoConfiguration.class, SecurityAutoConfiguration.class})). Sorting out Docusign dependcies also was a battle
Accomplishments that we're proud of
Managed to send an envelope!! This was my highlight.
What we learned
I learned how to extract an access token from a JWT. I learned about annotations, abstraction, polymorphism.
What's next for GradStoriesNGO
I plan to add more functionality for eSignature and remove the hardcoding and terrible coding standards.



Log in or sign up for Devpost to join the conversation.