onflow / developer-grants

Grants for developers that contribute to the broader developer ecosystem
Apache License 2.0
50 stars 18 forks source link

flowDE - Cloud and browser fully integrated developer environment. #201

Open IKalonji opened 1 year ago

IKalonji commented 1 year ago

flowDE

Grant category

Description

flowDE is a cloud based Flow development environment, featuring a hosted emulator and allowing deployments to testnet and mainnet.

Problem statement

Proposed solution

Built during the Flow S2 hackathon and a nominated finalist, flowDE is a fully deployed development environment that allows developers to quickly start building, deploying and testing all within a cloud based environment within the browser allowing developers to deploy to a hosted Emulator, Testnet and Mainnet. This speeds up the development process and makes it easier for developers to develop on the flow blockchain without any overhead. We already have a POC/MVP and would like to continue with post hackathon development to take project to developers within the ecosystem.

Project repo: flowDE Github Demo video: Youtube flowDE demo Live demo site: flowDE Vercel

Impact

flowDE will provide ease of development for both new and experienced Flow developers. Similar to how Ethereum developers can use Remix for both learning and production smart contract development, flowDE aims to provide simplicity, convenience and a robust developer experience with no additional installation or hardware requirements.

Milestones and funding

Note: Please consider adoption and/or maintenance milestones at the end of your project.

Milestone Deliverables Timeline Risks USD proposal
1 - MVP Improvements (from hackathon submission) Improve UI/UX from my hackathon submission - enhanced look and feel, fix known bugs. Implement KMS for secure key storage for mainnet deployments. Allow for custom folder structure in workspaces. Build Cadence language linter for Ace js which is the editor used for writting code on flowDE. Incorporate usage analytics and dev environment health monitoring. Fully refactor server codebase. Register custom domain and hosting. Set up support channels 5 weeks - 15000
2 - Adoption 20 active workspaces. Marketing the flowDE. Community engagements. How-To Tutorials 4 weeks - 5000
3 - Maintenance and Support Managing server costs. Fixing on-going issues raised by the community and users. Continued user support. Implementing feature requests. 3 months - 10000

Total funding proposed: 30 000

Team

Name Role Bio Contact
Issa Full-Stack Engineer Builder in the Web3/Blockchain ecosystem since 2021, currently employed as Software Engineer. LinkedIn Twitter issa.kalonji1@gmail.com