# TaDao build scope The next steps towards delivering the front-end app for the Tadao-community: - Creating HIFI designs (w/ Mark's illustrations): 24hrs - Front end Development (specified below): 249hrs - Discord Setup: 16hrs - NFT Contracts: $5k --------------------- ## BLOCKING Q's: - Which identity service? Required data for each user: - name - e-mail address - discord-handle - social auth's (twitter,...) - pub key/web3 connection - Which data storage solution to create *"google drive-like"* system in-app (see volcano-vault-area on [LOFI's](https://www.figma.com/file/Dgi2Hj1O3r0hBzWuDvoC2l/Tadao-LOFI?node-id=0%3A1)), where certain users can upload files and/or watch files? - Calender-solution? Required: certain users (coordinator-role) should be able to add and edit events to a calender in-app. Calender should be viewable a commonused calender app (google-calender, ical...) so that participants of these events can stay up to date - Communications: both in-app and via e-mail: when certain actions is required, this needs to be communicated in app to a specific user, and also trigger an e-mail. e.g. invite to an event IDEA? I can see maybe a solution working where - we do authentication strictly based on wallet, storing the userdata in f.e. Airtable (if Masego is on board w that) - use google cloud storage for the large files, tags can also be managed in Airtable - calender-items are record in Airtable, with script/chron-job to sync w an external calender - script + email server for communication --------------------- ## Front end - Framework: Nextjs / TailwindCSS / Typescript - web3 connection: wagmi / Rainbowkit ### Non-visual components: - ~~onboarding w web3+airtable (24hrs):~~ - ~~backend~~ - ~~front-end comp~~ - Web3-component (16hrs): - connecting user + get user data/permissions - token-gates - Data storage (1hr)+ State-manager (16hrs): - Contentful Data manager - ~~Database setup + State-manager (40hrs):~~ - ~~calendar items~~ - ~~users~~ - ~~tags (for content)~~ ### Visual components Views: - Home/map-view (8hrs) - Profile-view (16hrs) - Welcomegate-view (8hrs) - About-tadao-view 16hrs) - Livebeach-view (24hrs) - Locksmith-view (16hrs) - Vault-view (20hrs) - Coordinationcircle-view (16)? - ~~Onboarding-flow (16hrs)~~ Reusable: - Header (4hrs) - SideNav (4hrs)