eleutheria
We saw a problem in our global economy. Money that you worked hard for, can easily be controlled and regulated and making it hard for you to purchase any form of content.
Screenshots



Problem Statement
We saw a problem in our global economy. Money that you worked hard for, can easily be controlled and regulated and making it hard for you to purchase any form of content.Payments made via credit card / bank can be regulated or can be easily censored or blocked. You ultimately don't have the control over what you own, your single most valuable asset money. Which is why, Blockchain can be used to make such payments hassle free and can be used for payments without any regulation or censorship from the government.Our platform allows users to pay via crypto currency using blockchain technology. Ultimately, you decide where the money goes, and no one can stop you from making such purchases unless illegal materials are used. Anyone on the platform can upload an image, video without any censorship and we allow creators to get paid for their works and contents via cryptocurrency.
Solution
Frontend -react js was used for managing frontend components, making it hassle free for us to create website fastaxios was used to send web requests to backendetherjs was used as a layer to communicate between frontend and blockchainreact-router-dom was used for making routing possible on our apptailwindcss was used to make fast and standard CSSzustand was used for state management when a user logs inshadcn was used for a modern style of components Backend -Express Js was used to run as a server on the nodejs environmentMongoDB was used for a databaseMongoose to connect with MongoDBdotenv was used for env variablescors was used to check for cross originbcryptjs was used to encrypt passwordsBlockchain -Solidity was used to write smart contractscommunication between frontend and blockchain we use ethersjs