rwf-admin 0.1.12

Admin panel for applications written with the Rust Web Framework
Documentation
# Rwf admin

[![Documentation](https://img.shields.io/badge/documentation-blue?style=flat)](https://levkk.github.io/rwf/)
[![Latest crate](https://img.shields.io/crates/v/rwf-admin.svg)](https://crates.io/crates/rwf-admin)
[![Reference docs](https://img.shields.io/docsrs/rwf-admin)](https://docs.rs/rwf-admin)

[Rwf](https://crates.io/crates/rwf) admin panel is a web application that provides a real time overview into web activity, background jobs queue insights, and allows to manipulate database models.

The admin panel can run as a standalone application or be integrated into an existing Rwf application.

## Installation

To install Rwf admin panel into your application, you need to add it to your routes and preload its templates at application startup:

```rust
use rwf::prelude::*;
use rwf::http::{Server, Error};

#[tokio::main]
async fn main() -> Result<(), Error> {
    rwf_admin::install()?;

    let mut routes = vec![];
    // Add your routes...

    routes.extend(rwf_admin::routes());

    Server::new(routes)
        .launch("0.0.0.0:8000")
        .await
}
```

The admin panel is now running on [https://localhost:8000/admin/](https://localhost:8000/admin/).