# Statusphere Elixir An example AT Protocol application based on the [original Statusphere example app](https://github.com/bluesky-social/statusphere-example-app) and [quick-start guide](https://atproto.com/guides/applications), written in Elixir using the [Phoenix Framework](https://www.phoenixframework.org/), [atex](https://github.com/cometsh/atex), and [Drinkup](https://github.com/cometsh/drinkup). > [!NOTE] > This is currently intended just for development and learning purposes. You'll > have to put in some manual work if you want a production deployment for > whatever reason. ## Getting Started ## Overvie For the best experience, install [Nix](https://nixos.org) and enter our flake dev shell with `nix develop`. If you're not using Nix, the requirements are: - Latest Elixir (1.18+ at time of writing, OTP 27) - Node.js 1. Fetch dependencies with `mix deps.get`. 2. If you're not using the Nix shell, get Tailwind with `mix tailwind.install`. 3. Setup with `mix setup`. 4. Run the application with `mix phx.server` or `iex -S mix phx.server`. 5. Open http://127.0.0.1:4000 in your browser. ## License [MIT License](./LICENSE)