# FANSGAGE - Timeline & Workflow ### Project discovery, initialization and high level overview - Timeline: Until 7th September (completed) - Deliverables: git (version control) project is initialized with hardhat environment to work for further task, clear idea and work distribution into chunks. - Fee: 800$ ### Low level design follwed by fixing parameters and project specifics (regarding access control, reward distribution, airdrop, bridge, vesting, etc) - Timeline: 7-8(mid) September - Deliverables: preparing list of questions i have and discussing with edoardo & diagram of contract interaction - Fee: 720$ ### $ENGAGE token development - Timeline: 8(mid) - 10 September - Deliverabls: ERC20 $ENGAGE token with desired tokenomics, specifics and bridging mechanism - Fee: 720$ ### Generic fan token development - Timeline: 11 - 12(mid) September - Deliverables: Generic fan token with desired tokenomics, specifics and deploy conditions (by factory), etc. - Fee: 720$ ### Factory (fan token deployer) contract development - Timeline: 12(mid) - 13 September - Deliverables: Factory contract which can deploy fan tokens by proper access control and mechanism - Fee: 720$ ### Voting contract development - Timeline: 14 - 16 September - Deliverables: Voting contract which can be used to create new poll, close poll with proper access control. - Fee: 720$ ### Voting subgraph development (& testnet deployment) - Timeline: 17 - 19 September - Deliverables: Subgraph based on voting contract to index data & transactions made to that contract - Fee: 720$ ### Quiz contract development - Timeline: 20 - 22 September - Deliverables: Quiz contract which can be used to create new quiz, end quiz and select winner with proper access control. - Fee: 720$ ### Quiz subgraph development (& testnet deployment) - Timeline: 23 - 26 September - Deliverables: Subgraph based on quiz contract to index data & transactions made to that contract - Fee: 720$ ### Deployments scripts, fixtures & testnet deployments - Timeline: 27 - 29 September - Deliverables: javascript files in hardhat environment to deploy contracts with constructor parameters and verify them. Deploy contracts on testnet using those. - Fee: 720$ ### Documentation and Usage guide - Timeline: 30 September - 2 October - Deliverables: Manual on how to use contract and integrate things with proper parameters. - Fee: 720$ ### automated audit, static analysis & threat analysis (optional) - Timeline: 3 - 7 October - Deliverables: A report of tests and verifications conducted, found issues & vulnerabilities and fixing them. - Fee: 1000$ ## NOTE: - Individual testing of code is done with each milestone wherever required - Some part of documentation (manual) will be done along with milestones wherever required - Buffer upto 12 hours on each milestone is not counted to ensure strict deadlines and workflow