Your project really looks good, wish you the very best
I added new checks and validations to improve the user experience (on both the frontend and backend). If you had any issues before, everything should work smoothly now!
thanks!
Thank you, @SimbadMarino !
Iâm really trying to build something that people will find useful and that meets a real need.
Hello welcome to hackathon S7! CryptoFlow sounds awesome! I really like how it makes payments easier with smart contracts. The invoice management and bulk payment features are super helpful for freelancers and businesses. Iâm also excited about the idea of multi-currency support and a mobile app in the future! It seems like it could really change how we handle crypto payments. What do you think?
Hello @SimbadMarino @Relate101 @ines_valerie @Youngyuppie
Iâd like to know if Iâm allowed to update my GitHub repository with the new code?
Is this allowed under the hackathon rules?
Hello @zephyrv , How does the system ensure the privacy of usersâ financial data while still maintaining the transparency provided by blockchain technology?
And Consider adding an automated recurring payment reminder feature, where users can receive notifications prior to payments being made or contracts being triggered.
Thank you for the question @EdwinSixtus
CryptoFlow helps freelancers and clients trust each other by using blockchain technology. All transactions are saved on the blockchain, so both sides can easily see payments and contract details anytime. This creates a clear record of everything that happens, meaning once a payment is made, it cannot be changed.
When you use this app for invoice generation, it saves all the details for future reference. This includes the product price, quantity, discounts, taxes, and more, which helps you keep track of all your invoices. You can export this data as a PDF to send to your client or your boss for accounting purposes.
With features like recurring payments, the ability to cancel payments, and transferring payment requests to another address, CryptoFlow gives you more control over your money. This makes the platform safe and reliable for everyone involved.
When a transaction is canceled, the recipient can choose where to send the unlocked funds. They can either return the unlocked money to their own wallet or send it back to the senderâs wallet. If the sender cancels the request, any unlocked funds will automatically go to the original recipientâs wallet.
If the sender initiates the transfer of payment request, any unlocked funds will automatically be sent to the original recipientâs wallet, while the payment request containing the remaining locked amount will be transferred to the new recipientâs address. If the recipient initiates the transfer to a new address, they will have the option to choose where the unlocked funds are sent. The unlocked funds can either be transferred together with the request to the new recipientâs address, or they can remain in the original recipientâs wallet, with only the remaining locked funds being sent to the new recipient.
These features enhance flexibility and control for users, allowing them to manage their funds easily while ensuring transparency and security.
If you have any questions or donât understand something, just let me know!
Right now, I have completed only part of what I planned.
I made a demo video to show users how to navigate the menu and use basic functions to create payment requests and invoices.
I also looked at the questions that everyone asked in this post and created a separate page where I explain everything in detail.
Additionally, I included a contact form so clients can ask questions and share their thoughts and ideas about the application.
I also created a Twitter page for CryptoFlow to share updates and connect with users. You can follow there for the latest news!
My next step is to create small demo videos for each section of the application. Ideally, I want to make these videos with voice explanations.
As long as your core purpose is not changed you are more than welcome to keep updating your code. However be cautions on pushing untested changes to production because judges will be testing your product, do this at your own risk. For your reference:
Got you. 1 vote to you. keep up the good work
looking at the voting page it was cool to see you guys, im rooting for you all.
Idid have a question though, are you currently working on the ââ OR are you saviöng it until after you get prize?
Nice idea to utilise social media like Twitter. I will be following your progress. I am expecting big things so dont let me down. o7
Thank you so much for feedback! @kishan1729
This project started as a solution to a personal problem. I needed an easier way to manage payments, but couldnât find a tool that fully met my needs. Thatâs how CryptoFun came to be, designed to help people manage their payments with ease. Iâve kept the design simple yet well-structured, so itâs easy to understand, even for those just starting out in the crypto world.
I believe that applications like this will generate interest among those who typically think of crypto as complicated.
Is the project decentralized or centralized?
Thanks @Stounag8.
If you have more questions or need help, just let me know.
Hi Leevi! Thanks so much for the support and for checking in on us!
Our next goal is already in progress â weâre adding notifications for users in the âPayment Requestsâ and âInvoicesâ sections. This will help people stay updated on their transactions.
For âmulti-currency support,â weâll start working on it after the Hackathon, once we move from testnet to mainnet. So, weâll get going on it right after the Hackathon results. Weâve also started some of the functionality for deposit ERC20 tokens, but we paused that to focus on other features since most people here on the testnet are only using the native BTT token.
Weâll also work on the mobile application after the Hackathon. Developing a full mobile app will take some extra time and resources. I hope to finish the app by the end of the year. Right now, Iâm not sure if the first version will be available on iOS or just on Android. I need an Apple device for iOS development, but I donât have the funds for that at the moment.
Finally, the âarbitrator functionalityâ for invoices is also something weâll add after the mainnet deployment. It involves a lot of contract changes, and we want to make sure everything stays within Hackathon guidelines.
If I wasnât clear in my explanations, please feel free to ask about anything you didnât understand!
Thanks for sharing the story! I like how you keep it simple and easy to useâthis will help more people understand crypto better. Great work!
Great job! Canât wait to see whatâs next!
Very cool project! How does the recurring payment works? Once it has been setup, is it fully automatic?
CryptoFlow is decentralized. It uses smart contracts so people can manage payments directly. Safe and clear.