Project Name:
QuickStore
Name of the organization or individual submitting the proposal:
Rapid Resolve / Ritik
Describe your project.
QuickStore is a user-friendly browser extension designed to empower individuals to store and retrieve their data securely on decentralized networks. Users can connect to any decentralized storage node by providing the node’s endpoint, supporting various data types including photos, audio, and video files. The extension allows users to both upload and download their data, ensuring complete access and control. Importantly, no data is accessed or stored on our end, guaranteeing that all user data remains private and secure. QuickStore also includes a data backup option, which allows users to upload their data to centralized storage solutions like S3 or Azure for additional redundancy. QuickStore is designed for public use and can be integrated by anyone on their platform, making it a versatile tool for decentralized data management. Future plans include expanding functionality with Android and desktop applications for broader access and usability.
How does the projected outcome serve the Foundation’s mission of user-owned data?
QuickStore aligns with the Foundation’s mission of promoting user-owned data by providing a decentralized storage solution that puts control back into the hands of users. By connecting to decentralized nodes, users can ensure that their data is stored securely, privately, and free from centralized control. The ability to both upload and download data ensures that users maintain full ownership and access to their data. Since no data is accessed or stored on our end, users can trust that their data remains entirely under their control. The addition of a data backup option to S3 or Azure offers further security and redundancy, supporting the mission of data ownership and privacy. The extension’s open integration capability allows for widespread adoption and use across different platforms.
Grant Specifics
Amount of money requested and justification with a reasonable breakdown of expenses:
Total Requested Amount: $8,000
-
Development Costs: $5,000
- Covers coding, testing, and implementing core functionalities for data upload and download.
-
Designing Costs: $2,000
- Includes user interface design, user experience improvements, and ensuring accessibility for all users.
-
Server Costs: $1,000
- For server expenses related to testing, deployment, and initial support during the public release phase.
Goals of this small grant:
- Complete development of the QuickStore browser extension with all core functionalities.
- Launch a beta version for public use and gather user feedback.
- Finalize the extension for a stable public release.
- Initiate planning and design for Android and desktop applications.
Milestones:
-
Month 1:
- Design the user interface and user experience flow.
- Begin development of core functionalities for connecting to decentralized nodes.
-
Month 2:
- Complete development of core functionalities.
- Expand supported file types and implement data download functionality.
-
Month 3:
- Conduct thorough testing of the extension.
- Update and improve the extension based on feedback from beta users.
- Prepare for the stable public release.
Potential risks that will affect the outcome of the project:
- Technical Challenges: Issues related to connecting with various decentralized nodes or handling different file types.
- User Adoption: The rate at which users adopt and provide feedback on the beta version could impact the development timeline.
- Security Concerns: Ensuring the security and privacy of data during both upload and download processes.
- Future Updates from Sia: Potential changes or updates to the Sia network or its protocols could introduce compatibility issues or new challenges that might require significant adjustments to our implementation.
Development Information
Will all of your project’s code be open-source?
Yes, the project’s code will be open-source. The frontend and backend components are available on GitHub.
- Frontend Code: QuickStore Frontend GitHub Repository
- Backend Code: QuickStore Backend GitHub Repository
Do you agree to submit monthly progress reports?
Yes, we agree to submit monthly progress reports in the forum provided.
Contact info
Email: [email protected], [email protected]
Any other preferred contact methods:
- Discord Username: 0xidevelopintrestingstuff