## FairOS Roadmap
The generic goal should be to provide application developers to help build applications on swarm a breeze. Think like a developer and see what all things would be needed to build applications like
- Drive
- Email
- Slack
- Youtube
- Spotify
- Twitter
- Instagram
- App store (where developers can register their app and people can search for the apps they need)
### Generic
- Make FDFS 100% stateless (i.e. move the user-address mapping also to swarm)
- File sync status in Swarm
### FDFS
- User Management
- Zero knowledge based user authentication
- User group creation (add user / remove user from group)
- user search (if user allows it)
- Logical drive Management
- Charge BZZ for upload and storing of data
- Mountable pods
- Permission Management
- A pod for an application
- Group sharing of a POD
- Data Structures
- Decentralised counter
- Indexed document store
- WASM support
- compile dfs in wasm and expose methods to be called from js APPS