[{"name":"json","type":"string","signature":"string json","value":{"name":"json","type":"string","value":"{\"title\":\"Development Roadmap\",\"text\":\"See here: https://docs.google.com/document/d/1lwtuuvofkaK1c-zHEgaplcOzVgg_TXCiPeLL-Bwg488/edit?usp=sharing\\n\\nAs of 07 Sep 2024, here it is\\n\\nMVP - Manual fiat\\nApril-November 2023:\\n\\nUsed Thrinacia white label fiat crowdfunding platform and manually handled funds as prizes and communicated on a case by case basis on who should win and for refunds\\n\\nV1 - Web3 Native Users\\n\\nObjective: People familiar with crypto can use our system to do “pass-through” and “all-or-nothing” crowdfunding campaigns and prizes. \\n\\nRequirements:\\n- Campaigns are smart contracts that use Eth on Optimism\\n- Automatic system for disbursing funds according to votes\\n- A way to transfer funds out of the wallet\\n- Onramp for those who wish to buy crypto\\n- Bridge/Swap for those who want to bridge and swap their crypto\\n- Paying users\\n\\nAchieved Jan 2024\\n\\nV2 - Web3 and Fiat Users\\nObjective: Web2 users (people unfamiliar with crypto) can easily use our platform with a credit card\\n\\nRequirements: \\n- Campaigns are USD stablecoin based and it looks like normal dollars as if it was Paypal\\n- Gasless transactions\\n- A way to donate directly to a campaign with fiat through credit card payments. On the back-end, these are converted into crypto and sent into the smart contract on behalf of the user.\\n- Automatic refunds back to the donor in the same currency they donated with\\n- Offramp to a bank account\\n- For sending funds between users, sending funds to a username like Daimo\\n\\nBonus - Claim a wallet that has your contribution history using your email if you have donated but never created an account \\n\\n\\nTraction goal: 100 MAU and $500 MRR by Aug 15\\nAchieved Aug 15, 2024\\n\\nV3 - Revamp\\nBackend:\\nSwitching current database tables to new database table and schema (Monday)\\nAdding user endpoints like ( should take about 2 to 1 days ):\\nCreate user \\nLogin user\\nGet user \\n\\n\\nAdding caching mechanism\\nConfiguring AWS connected backend using tool like SST (https://sst.dev/)\\nCombining prize and prize proposal tables in the database, same with fundraisers\\nSeparating the backend into packages like viaprize/core (basically like an SDK, it will help other devs and us to easily integrate into other services) \\nMigrating existing database data to new database\\nCreating an event-driven architecture. (This will make things fault tolerant and easy to debug, imagine having a bug but after fixing it, you want to make sure that it recreates the operation the user wanted to do... so now with event-driven architecture you can, plus it will make the site super fast)\\n\\nAdding prize endpoints like:\\nCreate prize proposal\\nDeploy prize\\nConnect prize and sync it with the blockchain prize (this might take more time compared to the rest of the sub-tasks in prizes)\\nDonate to prize\\nEnd & start voting and submission in prizes\\nAdd submissions in prizes\\nWeb2 login and the ability to switch out a wallet for a profile\\n\\nFrontend:\\n-Full website redesign\\nLanding page:\\nDesign provided by Shina\\nFetching the total campaigns and donations data to the page\\nSubscribe to the newsletter function\\nContact form function\\n        \\n       2) Explore Page:\\n                 a)  Basic Layout Dashboard\\n                 b) Campaign card: (Status: still need to add more information waiting for it...)\\n                 c)  Implementing parallel routing\\n                 d)  Right side bar activities(design including fetching recent details)\\nTab functionalities like eg: Bookmark, completed\\n      \\n        3) Details page:\\n              a)  Basic layout design\\n              b)  fetching basic details\\n              c)  donation functionality\\n              d) Submission button and bars showing submissions\\n              e) Voting for refund of voting for submission\\n              f) showing the status including refunded, won, submissions open, voting open\\n              e) all the details showing on right side bar of the details page.(like backed by , visionary,\\n              g) implementing badges (as a new feature)\\n              h) adding comment section.\\n              i) no. of people bookmarked (if we are implementing as a new feature)\\n\\n\\n  4) Create a prize form\\nAdding the ai implementation of generating proposal , still editable(already implemented just need to optimize in the revamp)\\nBasic layout design like multiple choice text editor\\n\\n  5) Create user profile\\nAll the layout design including tabs\\nOfframping option\\nAdding all the user info (all socials ,bio , email(private to user), username, the badges earned\\nRight side bar activities\\n\\nSmart contracts:\\n-Reducing the code size of prizes\\n-Allow voters to re-launch a prize/extend submission\\n-Change from hardhat to foundry (i.e. the tool we use to test and deploy the contract)\\n-Assign voting rights to a wallet\\n-Make sure Uniswap multi-token donation works (Dipanshu and Nithin: Should be done by Monday) \\n\\nTarget deadline: 20 Sep, 2024\\n\\n\\nV4 - Making Contributions Sexy\\nV2 makes contributions easy. With V4 we want to make contributions sexy. \\n\\nObjective: Incentivize people to contribute funds\\n\\nRequirements:\\n-An NFT that evolves as someone contributes more funds, preferably with an AI image adjusting to the sorts of categories they are donating to (Proof of Philanthropy)\\n-Dashboard showing their contribution history\\n-Dashboard showing total platform contributions\\n-Leaderboard of contributors including for specific categories and for who has won the most prizes\\n-Hypercerts representing a project that may be upvoted or downvoted and a leaderboard (If all funders vote on the same project, they receive 45% ownership. If half the funds are voted to a project, funders who chose them receive 22.5% of the ownership and the rest of the 45% also goes to the builders.)\\n-Ability to donate NFTs and meme tokens through campaigns\\n-(Maybe) raffle tickets for a small chance to win big payouts for contributing\\n-(Maybe) team leaderboards\\n\\nTarget deadline: Nov 15, 2024\\n\\nOps goals: \\n-One letter of intent signed with an SEZ government\\n\\nTraction goal: 1000 MAU and $5000 MRR\\n\\n\\nV5 - Unbanked Mobile Users\\nObjective: People without bank accounts and who own smartphones but not laptops may use our platform\\n\\nRequirements:\\n- Crypto to cash off ramps (Stellar to Moneygram)\\n- Mobile App downloadable from the web app and ideally Google Play and Apple Store\\n- Translations to other languages available on the app\\n\\nTarget deadline: Jan 15, 2024\\n\\nTraction goal: 5000 MAU and $25000 MRR\\n\",\"type\":\"project-milestone\"}"}}]