# 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