···11# plonk
2233-[](https://hex.pm/packages/plonk)
44-[](https://hexdocs.pm/plonk/)
55-66-```sh
77-gleam add plonk@1
88-```
99-```gleam
1010-import plonk
1111-1212-pub fn main() -> Nil {
1313- // TODO: An example of the project in use
1414-}
1515-```
1616-1717-Further documentation can be found at <https://hexdocs.pm/plonk>.
33+## ⚠️ WIP ⚠️ - Still in development
1841919-## Development
55+Plonk is an image sharing and hosting app, akin to something like Imgur. Where
66+Plonk differs from those apps is how the images are stored - they are stored on
77+the AT Protocol. What this means for you, the user, is that even if Plonk gets
88+blocked by a country, ISP or similar, your images and data are still available
99+to you, as none of it is stored on Plonk's servers (Plonk doesn't even have
1010+servers!).
20112121-```sh
2222-gleam run # Run the project
2323-gleam test # Run the tests
2424-```
1212+## Roadmap
1313+- [ ] In-app viewing
1414+- [ ] Image titles/descriptions
1515+- [ ] Formal Lexicon definitions
1616+- [ ] Pre-upload previews
1717+- [ ] Image collections
1818+- [ ] Bulk uploading
1919+ - [ ] Option to choose whether to make a collection
2020+- [ ] Self-hosting documentation
2121+ - [ ] Nix module?
2222+ - [ ] Docker image?
2323+- [ ] Video support?
2424+ - [ ] Generic file support?