Inspiration
People living in a far-away places where even the government cannot spend the money and the budget for the proper libraries are forced to study with the limited resources that is available in the surrounding. Even the online libraries that are invested upon by the developed countries require a library card for the transaction.
What it does
It generates a new hashed card number that comes from the already available citizenship card number. This allows for the verification and also the opportunity for the people from all over to access the online libraries and hold the same opportunities.
How we built it
Building it through the graphical user interface. The hashing algorithm is from one of the built-ins available in the programming language. In this, the ascii code is then used after the hashing of the original id- and the repeated characters not available in the ascii is then removed.
Challenges we ran into
Making it more user-friendly was definitely a challenge as it required more of the skills. In this choosing what would represent and make the app look more likeable to the user was a challenge.
Accomplishments that we're proud of
The algorithm works well and is able to generate the different numbers of the library card. Once a card has been invented, it stores it in a file and only the user from that phone is able to have that one card.
What we learned
That ideas small and big require more processing to think. The challenge of the accessibility and the likeability of the project for the user was definitely a challenge.
What's next for Card Generator
To be able to be incorporated with the online e-library where the authenticity of the card can be proved. A side help from the governments of those countries for the implementation of this.
Log in or sign up for Devpost to join the conversation.