Packages
backpex
0.1.1
0.20.0
0.19.7
0.19.6
0.19.5
0.19.4
0.19.3
0.19.2
0.19.1
0.19.0
0.18.3
0.18.2
0.18.1
0.18.0
0.17.4
0.17.3
0.17.2
0.17.1
0.17.0
0.16.3
0.16.2
0.16.1
0.16.0
0.15.3
0.15.2
0.15.1
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.1
0.7.0
0.6.0
0.5.1
0.5.0
0.4.0
0.3.2
0.3.1
0.3.0
0.2.0
0.1.1
Highly customizable administration panel for Phoenix LiveView applications.
Current section
Files
Jump to
Current section
Files
README.md
# Backpex
Backpex is a simple admin dashboard that makes it easy to manage existing resources in your application.
See our comprehensive [docs](https://hexdocs.pm/backpex/) for more information.
## Development
### Requirements
- [Docker](https://www.docker.com/)
- [Mutagen Compose](https://mutagen.io/documentation/orchestration/compose)
### Recommended Extensions
- [Editorconfig](http://editorconfig.org)
- [JavaScript Standard Style](https://github.com/standard/standard#are-there-text-editor-plugins)
### Setup
- Clone the repository.
- In `demo` directpry run `cp .env.example .env` and set values accordingly.
- Generate `SECRET_KEY_BASE` via `mix phx.gen.secret`.
- Generate `LIVE_VIEW_SIGNING_SALT` via `mix phx.gen.secret 32`.
- Run `mutagen-compose up` (`yarn watch` is triggered autoamtically).
- Run `mix dialyzer --plt` inside the `app` container to generate the initial PLT file.
Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
## License
Backpex source code is licensed under the [MIT License](LICENSE.md).