realdreamer / gojs-app

Home Page:https://gojs-app.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoJS Application

This application is built using Vite, React, and GoJS, with pnpm as the package manager.

Live Demo: GoJS Application

Installation

To install the dependencies, run the following command:

pnpm install

Running the App

To start the development server, run:

pnpm dev

Building the App

To create a production build, run:

pnpm build

Libraries Used:

Areas for Improvement

  1. Simplify the Diagram Component: The Diagram component's code could be refactored to improve readability and maintainability.
  2. Sync/Persist Diagram State: Consider synchronizing and persisting the diagram state with the model.
  3. Improve UX: In some cases, shape colors are not visible due to the background color. This could be improved by changing the shape color based on the background color.
  4. Add Tests: Implement tests to ensure the reliability and correctness of the application.

About

https://gojs-app.vercel.app


Languages

Language:TypeScript 96.6%Language:CSS 2.2%Language:JavaScript 0.7%Language:HTML 0.5%