diff --git a/README.md b/README.md index 2e3729e..c9bb22c 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ The behaviour you specify with these annotations should be applied automatically **Supported field types** -These are the supported types for fields inside your `@Entity` classes (excluding fields for relationships to other entities). Fields with unsupported types are ignored, but functionality may be limited; refer to the [documentation](https://aileftech.github.io/spring-boot-database-admin/index.html#supported-field-types) for more information. +These are the supported types for fields inside your `@Entity` classes (excluding fields for relationships to other entities). Fields with unsupported types are ignored, but functionality may be limited; refer to the [documentation](https://snapadmin.dev/docs/index.html#supported-field-types) for more information. * Double, Float, Integer, Short, Byte, Character, BigDecimal, BigInteger * Boolean @@ -100,7 +100,7 @@ This will autoconfigure SnapAdmin when your application starts. You are good to ## Documentation * [Latest Javadoc](https://javadoc.io/doc/tech.ailef/spring-boot-db-admin) -* [Reference Guide](https://aileftech.github.io/spring-boot-database-admin/) +* [Reference Guide](https://snapadmin.dev/docs/) ## Issues diff --git a/docs/index.html b/website/docs/index.html similarity index 100% rename from docs/index.html rename to website/docs/index.html diff --git a/docs/style.css b/website/docs/style.css similarity index 100% rename from docs/style.css rename to website/docs/style.css diff --git a/website/index.html b/website/index.html new file mode 100644 index 0000000..33ef689 --- /dev/null +++ b/website/index.html @@ -0,0 +1,122 @@ + + + + + + SnapAdmin + + + + + + + + + +
+
+

SnapAdmin

+

A powerful, automatically-generated database management dashboard for Spring Boot/JPA applications

+ Project Screenshot + +
+
+ + +
+
+

Features

+
+
+

First-class CRUD

+

Complete CRUD features for all entities and their associations, with out-of-the-box support for + JPA validation constraints and multiple field types.

+
+
+

Annotation-based customization

+

Customize SnapAdmin by applying annotations to your objects, methods and fields. Create custom + columns to compute derived values.

+
+
+

Not just CRUD

+

With SnapAdmin you also get: audit logs for write operations, advanced filtering & search, + data export (CSV, XLSX, JSONL) and an SQL console to run and save frequent queries.

+
+
+

For a complete list of features read the Reference Guide

+
+
+ + +
+
+

Get Started

+
+
+

Install Maven dependency

+
+
+<dependency>
+    <groupId>tech.ailef</groupId>
+    <artifactId>spring-boot-db-admin</artifactId>
+    <version>0.1.8</version>
+</dependency>
+
+
+
+
+

Configure SnapAdmin

+
+
+dbadmin.baseUrl=admin
+dbadmin.modelsPackage=your.models.package
+
+
+
+
+

Enable SnapAdmin

+
+
+@ImportAutoConfiguration(DbAdminAutoConfiguration.class)
+
+
+ +
+
+
+
+ + + + + + \ No newline at end of file diff --git a/website/logo.png b/website/logo.png new file mode 100644 index 0000000..18d977e Binary files /dev/null and b/website/logo.png differ diff --git a/website/screenshot.png b/website/screenshot.png new file mode 100644 index 0000000..73497f6 Binary files /dev/null and b/website/screenshot.png differ