[IMPACT] Please describe your proposed solution.
Mobile scheduling dApp with built-in wallet and Plutus smart contract integration for trust-less p2p interactions.
Allow small businesses or people with different skill-sets to offer their time in exchange for crypto (ADA in early stages). Keep track of all your meetings with our built-in calendar, easily search for active consultations or open events within your area of interest.
There are two possible ways of creating an account, either as an "organizer" or an "attendee", each one with their respective privileges. An "organizer" can offer their events and get listed on a public events list, schedule their time with someone else and be rewarded in the form of a cryptocurrency.
An "attendee" is capable of searching for events that are interesting to him, book time with an "organizer", and send them cryptocurrency by using our built-in wallet. The funds for paying out for each consultation will be held in a Smart Contract Escrow address, which will then be released after the meeting has taken place.
Our implementation of challenge/response architecture allows us to quickly identify a person by signing an encrypted message with keys stored on the user's own device. In the future we are planning on implementing NFT-based authentication as well.
As an "organizer" you'll be able to allow us to schedule new events through our application into your Google Calendar, and be able to prevent people from booking your time that's already reserved on your Google Cal.
As of today our application is 80% finished. We're working on implementing Cardano-based wallet, which users will be able to use without having to memorize or write down their mnemonics. This will be done by storing hashed mnemonics together with their keys inside phones secure context. Each person will be able to view their mnemonics by simply providing their registration password.
Make sure to check out our related proposal:
for an open-source wallet integration -> https://cardano.ideascale.com/c/idea/399555. This will allow us to continue on working with the wallet implementation. Which our users will be able to use directly through our dApp. Smart Contract Escrow integration -> https://cardano.ideascale.com/c/idea/399558. This proposal will give us the possibility to have a well-crafted smart contract that meets the highest standards that dApps should have on Cardano. Please describe how your proposed solution will address the challenge?
A business-oriented training or consultancy service.
This project will increase efficiency in B2B and B2C relations by connecting people within our dApp, allowing them to expand their business areas and engage more with their clients, provide consulting services in a trust-less manner. Thus making a positive impact on Cardano adoption in the business-world.
A process improvement
We can improve the open-source Cardano ecosystem by providing valuable examples of smart contract integration, and mobile built-in wallet solution. Which other developers could then use for their own purposes.
What main challenges or risks do you foresee to deliver this project successfully?
Making sure our application is Google Store and iPhone App Store compliant can take a few days. By doing thorough research and planning ahead we can minimize the time needed to make changes to align with their requirements.
By some unpredictable circumstances we could be unable to deliver on milestones within defined time-frame. Taking into account the progress we've made so far, we have confidence in the goals ahead of us, and the the amount of effort needed to accomplish them.
[FEASIBILITY] Please provide a detailed plan and timeline for delivering the solution.
Finish the Front-end and Back-end part of the application.
Release first beta version for the community to start interacting with our application. Gain feedback and iterate on it.
Define and share a clear plan for payments interactions.
Integrate an in-app wallet for P2P payments.
Start working on smart contract, escrow functionality.
Keep on upgrading the application, by extending existing functionalities.
Start integrating other payment methods like Ergo and Bitcoin.
Bug fixes and further support of our users. Please provide a detailed budget breakdown.
$2000 - operational and hosting expenses for first 4-6 months.
$3000 - part-time UX & UI mobile designer.
$5000 - part-time Project Manager.
$5000 - two part-time full-stack devs or one full-time dev for delivering the application to the market and ongoing maintenance.
Please provide details of your team members required to complete the project.
Piotr Napierala - full-stack developer, bridge builder, Gimbalabs core contributor, active in Plutus project-based learning program.
Randall Harmon - software developer, application architect, Swarm Veteran, Gimbalabs core contributor.
James Dunseith - teacher, coach, and facilitator with a passion for helping people gain agency in problem solving.
Steve Lockhart - community builder, decentralization advocate, arborist, dog owner.
We're part of the Gimbalabs core team. Working on decentralized solutions to empower people with blockchain technologies.
[AUDITABILITY] Please describe how you will measure the progress and the development of the project? By reaching each milestone in our well-defined roadmap.
Keeping track of users feedback and quickly iterating on them to improve our application before releasing an alpha version.
The number of total downloads on Apple Store and Google Play.
Transactions volume evolvement over time. What does success for this project look like?
People in the Cardano community and beyond are capable to connect with each other, share their valuable knowledge and receive (or not) crypto for their help in solving other peoples' problems.
The B2B and B2C relations within Cardano ecosystem are attracting more people from outside this community by giving them opportunity to integrate blockchain technologies into their day-to-day lives.
Please provide information on whether this proposal is a continuation of a previously funded project in Catalyst or an entirely new one. This proposal is an entirely new proposal.