# Open Grant Proposal: `Project Calico`
**Name of Project: Project Calico**
**Proposal Category:** app-dev
**Proposer:** https://github.com/0xilyas
**(Optional) Technical Sponsor:** Dietrich Ayala @autonome
**Do you agree to open source all work you do on behalf of this RFP and dual-license under MIT, APACHE2, or GPL licenses?:** Yes
# Project Description
<!-- Please describe exactly what you are planning to build. Make sure to include the following: -->
<!-- - Start with the need or problem you are trying to solve with this project. -->
<!-- - Describe why your solution is going to adequately solve this problem. -->
<!-- This section should be 2-3 paragraphs long. -->
## Value
<!-- Please describe in more detail why this proposal is valuable for the Filecoin ecosystem. Answer the following questions: -->
Calico is a website and web service that maps crypto wallets to Oauth-able identities in web2 services, and provides services to enable use-cases for those mappings, at both the domain and account level.
Unlock crypto/web3 use-cases for web2 services which do not support web3 technologies yet, primarily for direct rewards in crowdsourced ecosystems. It will use FEVM as the smart contract platform.
## Example 1: StackOverflow
* Donate directly to the wallet of a StackOverflow user who answered a question.
* Smart contract which periodically disburses to all wallets of registered StackOverflow accounts which answered questions for a given tag.
## Example 2: Wikipedia
* A donation wallet + smart contract which disburses contents each month to all registered Wikipedia authors, requiring zero changes to Wikipedia, and is opt-in for authors.
* Donate directly to a Wikipedia author.
* Support all authors in a Wikipedia category.
* Disburse to all authors in a given list who contributed during a specific period of time, such as registrants for a local Wikipedia meetup.
<!-- - What are the benefits to getting this right? -->
<!-- - What are the risks if you don't get it right? -->
<!-- - What are the risks that will make executing on this project difficult? -->
<!-- This section should be 1-3 paragraphs long. -->
## Deliverables
Web front-end & back-end and smart contracts
## Development Roadmap
<!-- Please break up your development work into a clear set of milestones. This section needs to be very detailed (will vary on the project, but aim for around 2 pages for this section). -->
<!-- For each milestone, please describe: -->
<!-- - The software functionality that we can expect after the completion of each milestone. This should be detailed enough that it can be used to ensure that the software meets the specification you outlined in the Deliverables. -->
<!-- - How many people will be working on each milestone and their roles -->
<!-- - The amount of funding required for each milestone -->
<!-- - How much time this milestone will take to achieve (using real dates) -->
- Project & database & api design ($1k)
- Email & Wallet & Stackoverflow Oauth Login/Register ($2k)
- Frontend development, and integrating with backend ($3k)
- Stackoverflow integration in the backend (2k)
- Smart contract development ($3k)
- Smart contract integration with the project ($3k)
- Testing & Feedback ($1k)
## Total Budget Requested
$15k
<!--Sum up the total requested budget across all milestones, and include that figure here. Also, please include a budget breakdown to specify how you are planning to spend these funds. -->
## Maintenance and Upgrade Plans
We can maintain and upgrade this software over time.
<!-- Specify your team's long-term plans to maintain this software and upgrade it over time. -->
# Team
## Team Members
Peter Hiro
<!-- - Team Member 1 -->
<!-- - Team Member 2 -->
<!-- - Team Member 3 -->
<!-- - ...
## Team Member LinkedIn Profiles
<!-- - Team Member 1 LinkedIn profile -->
https://www.linkedin.com/in/peter-hiro-7a5280236
<!-- - Team Member 2 LinkedIn profile -->
<!-- - Team Member 3 LinkedIn profile -->
<!-- - ...
## Team Website
<!-- Please link to your team's website here (make sure it's `https`) -->
## Relevant Experience
HTML5, CSS3, JavaScript, React.js, Node.js, Web3.js, and Solidity
<!-- Please describe (in words) your team's relevant experience, and why you think you are the right team to build this project. You can cite your team's prior experience in similar domains, doing similar dev work, individual team members' backgrounds, etc. -->
## Team code repositories
<!-- Please provide links to your team's prior code repos for similar or related projects. -->
https://github.com/autonome/ipp
https://github.com/0xIlyas/BigBrain
# Additional Information
<!-- How did you learn about the Open Grants Program? -->
<!-- Please provide the best email address for discussing the grant agreement and general next steps. -->
<!-- Please include any additional information that you think would be useful in helping us to evaluate your proposal. -->