· what i do · 1 min read
Software Wonders
Exploring programming languages and software development
![Exploring programming languages and software development](https://media0.giphy.com/media/v1.Y2lkPTc5MGI3NjExZWI0dDJjOTh2bDMwNWlhNjloM2YwY3Bpa2JqcmdsajRiYXhkbDFobyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/l4JyOBy881wwYH18A/giphy.webp)
Digital Banking System Concept with NodeJS
A peer-to-peer digital banking system designed for secure and efficient management of transactions and accounts. This system leverages cryptographic signatures and a distributed chain of data blocks interconnected to handle secure user authentication, account creation, fund transfers, and balances. It ensures data integrity and confidentiality through advanced cryptographic techniques, offering users a reliable and transparent banking experience.
NodeJS Vinyl Manager
Created this because I wanted to keep track of my albums. When buying new records I had to make sure I did not have that album or song already. With this I could solve my problem easily.
If I want to listen to a certain song I can just write it’s name on the search and then easily find it from my by genre organized shelf of albums.
You can explore my vinyl collection at Karkkainen.net/records. Check out the source code at GitHub.com/JAAKKQ/Vinyl-Manager.
Other small projects:
- Karkkainen.net/breaches/
- Exploring breaches reported by haveibeenpwned.com
- Karkkainen.net/servers
- Old tool I used to access my servers quickly
Python PyExchange
Python implementation of a basic finance system concept that allows users to buy, sell, and transfer currencies. It includes a JSON database to store user information and currency balances. https://github.com/JAAKKQ/pyexchange