diff --git a/src/assets/mariadb.png b/src/assets/mariadb.png new file mode 100644 index 0000000..4c97929 Binary files /dev/null and b/src/assets/mariadb.png differ diff --git a/src/assets/mysql.png b/src/assets/mysql.png new file mode 100644 index 0000000..5e75077 Binary files /dev/null and b/src/assets/mysql.png differ diff --git a/src/assets/postgres.png b/src/assets/postgres.png new file mode 100644 index 0000000..1503562 Binary files /dev/null and b/src/assets/postgres.png differ diff --git a/src/assets/sql-server.png b/src/assets/sql-server.png new file mode 100644 index 0000000..8c55a1a Binary files /dev/null and b/src/assets/sql-server.png differ diff --git a/src/assets/sqlite.png b/src/assets/sqlite.png new file mode 100644 index 0000000..00d0dac Binary files /dev/null and b/src/assets/sqlite.png differ diff --git a/src/components/Navbar.jsx b/src/components/Navbar.jsx index 5cad0fc..1a11bd2 100644 --- a/src/components/Navbar.jsx +++ b/src/components/Navbar.jsx @@ -15,7 +15,14 @@ export default function Navbar() { logo
- + + document + .getElementById("features") + .scrollIntoView({ behavior: "smooth" }) + } + > Features + Export the DDL script to run on your database or export the diagram as a + JSON or an image. +
+ ), + footer: "", + }, + { + title: "Import", + content: ( +
+ Already have a diagram? Import a DDL script*, or a JSON file to generate + or a diagram. +
+ ), + footer: "*Only MySQL supported, more coming soon.", + }, + { + title: "Customizable workspace", + content: ( +
+ Customize the UI to fit your preferences. Select the components you want + in your view. +
+ ), + footer: "", + }, + { + title: "Keyboard shortcuts", + content: ( +
+ Speed up development with keyboard shortuts. See all available shortcuts + + here + + . +
+ ), + footer: "", + }, + { + title: "Templates", + content: ( +
+ Start off with pre-built templates. Get a quick start or get inspirition + for your design. +
+ ), + footer: "", + }, + { + title: "Custom Templates", + content: ( +
+ Have boilerplate structures? Save time by saving them as templates and + load them when needed. +
+ ), + footer: "", + }, + { + title: "Robust editor", + content: ( +
+ Undo, redo, copy, paste, duplacate and more. Add tables, subject areas, + and notes. +
+ ), + footer: "", + }, + { + title: "Issue detection", + content: ( +
+ Detect and tackle errors in the diagram to make sure the scripts are + correct. +
+ ), + footer: "", + }, + { + title: "Relational databases", + content: ( +
+ We support 5 relational databases - MySQL, PostgreSQL, SQLite, MariaDB, + SQL Server. +
+ ), + footer: "", + }, + { + title: "Object-Relational databases", + content: ( +
+ Add custom types for object-relational databases, or create custom JSON + schemes and alias types. +
+ ), + footer: "", + }, + { + title: "Presentation mode", + content: ( +
+ Present your diagrams on a big screen during team meetings and + discussions. +
+ ), + footer: "", + }, + { + title: "Track todos", + content:
Keep track of tasks and mark them done when finished.
, + footer: "", + }, +]; export default function LandingPage() { const [showSurvey, setShowSurvey] = useState(true); @@ -44,16 +170,25 @@ export default function LandingPage() {
- Free, simple, and intuitive database design tool and SQL generator. + Free, simple, and intuitive database design tool and SQL + generator.
- - + Try it for yourself
@@ -61,12 +196,23 @@ export default function LandingPage() {
-
-
Entity-Relationship diagrams simplified
+
+
+ Entity-Relationship diagrams simplified +
- - - + + +
@@ -80,7 +226,9 @@ export default function LandingPage() {
Free
-
drawDB is completely free of charge.
+
+ drawDB is completely free of charge. +
@@ -89,7 +237,9 @@ export default function LandingPage() {
No registration
-
No need to sign up or login. Just jump into development.
+
+ No need to sign up or login. Just jump into development. +
@@ -106,6 +256,56 @@ export default function LandingPage() {
+
+
+ Here is what drawDB offers +
+
+ More coming soon... +
+
+ {features.map((f, i) => ( +
+
+
+
{f.title}
+ {f.content} +
{f.footer}
+
+
+ ))} +
+
+
+
+ We support these DBMS +
+
+ + + + + +
+

© 2024 drawDB - All right reserved.