/DBoard

Web-based data modeling tool

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

DBoard

DBoard is a simple, web-based data modeling application for creating Entity-Relationship Diagrams. It lets you draw entities, their attributes, and their relationships with each other. Documents are stored in annotated SVG files, so they can be viewed in regalar web browesers and easily embedded into other documents.

screenshot

You can use DBoard online here:

https://terrier-tech.github.io/DBoard/

Everything is done client-side, so there's no need to create an account or store you information with a third party.

Running on localhost

First install dependencies:

npm install

To run in hot module reloading mode:

npm start

Open http://localhost:1234/ in your browser

Building

To create a production build:

npm run build

The production artifacts are created in the /docs directory for Github Pages reasons.

Credit

DBoard is a project of Terrier Technologies (http://terrier.tech). We hope you find it useful!

License

DBoard is licensed under the GPL v3.