# Kickback.Events Meeting Notes
### Date/Time: August 23, 2022 @ 4:00PM EDT
###### tags: `RaidGuild` `Kickback.Events`
## Prev Meeting Notes
- [April 6th](https://hackmd.io/7CboSCMJQjKJQ5-A9JdUgA?both)
- [April 12th](https://hackmd.io/@georgeh/BkCXcXXVq)
### Attendees
- georgeh: Warrior/Wizard - full stack, react, solidity/smart contracts
- TriforceWalt: Wizard - full stack, react, solidity/smart contracts
- nkr: Warrior - debugging / design & front-end implementation
- Bau: Cleric/Scribe - account manager & writer
### Objectives
- Secure grant funding so the team can focus in on the project & shipping updates / new features to Kickback
## Where is Kickback Today?
- [ ] Rewrite GlobalState as Functional Component
- [ ] Updated Packages
- [ ] node
- [ ] truffle
- [ ] Multi/cross-chain support
- [x] Polygon
- [ ] Gnosis Chain
- [ ] Others
### Tufnel Notes
tl'dr - update GlobalState as a functional component > class component - get that working, then update dependencies one at a time so breaks are decipherable
#### Main issues
1. Written in class components
2. Dependencies are old & have weird behaviors
3. ##### Central Issue (once this is resolved, everything else should still work)
- GlobalState file (re-written as a functional component > class component)
- finalize the functional component
- Currently React 16.13
#### Other difficulties (Update these for devs working on this project going forward)
1. Node / Truffle versions are 3-years old
2. bnc-notify package is causing some strange behavior (took it out completely)
#### Move the needle
- re-write as a functional component
- rewrite GlobalState
- how long should this take?
- guess-timate - x-hours?
- iterative transition to functional components
- Start the FE from scratch?
- next.js
- packages would be more up to date
- Postgres db issues (provide more context here)
- approving events
- Wallet compatability
### Personnel Needs
- 2 Wizards Georgeh & TriforceWalt
- Georgeh is willing to write the grant proposal with the help of others
- Triforce walt has some time available to get this standing on its own again (can do some front-end stuff as well)
- 28th of November, Triforce starts a new developer role...
- **Product Owner**
- **Project Manager**
- **UX Research / Feedback**
- get quick ideas & feedback
- notifications
- how to get by kickback?
- etc.
### Aciton Items
- Triforce - Taking the charge on re-writing the class-component as a functional component
- George - write grant proposal
- Figure out the phases of this project
- Base the grant proposal off smart-invoices success.