---
# System prepended metadata

title: TaDao build scope

---

# 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)

