A glimpse of using modern technology to provide adequate solutions to business needs. The document signature system was built with blockchain technology. It provides the ability to upload documents, get them signed cryptographically and have them verified within the system for integrity.
Highlighted features
Some extra features have been added
- Telegram bot to which you can send documents to and have them signed
- Acceptance signing of documents by customers
- Verification system upon uploading document and it’s hash
- Multi Blockchain genesis blocks possible
Success Criteria
The project was successful in verifying the integrity of business-centric documents such as contracts, invoices and offers so they are not altered during transmission or by a 3rd party afterwards.
link:/contact[Let’s work together!]
Technologies used:
Elixir, Phoenix, HTML5, CSS3, JavaScript, SHA3, ECDSA, RSA, PostgreSQL, SQLite
What I’d do differently building the project next time
UPDATE as of 2025: I’d build the system in Golang using the ergo actor model framework metholody . This would allow me to build self contained apps which can run on bare metal and VPS’es without needing complex setup architecture, just copy the.
Naturally, there are other improvements I’d add, but for now it’s enough.