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.

Built With

Share this project:

Updates