HelloFaizan

Improved the site SEO

Attachment
0
HelloFaizan

Shipped this project!

Hours: 8.38
Cookies: 🍪 183
Multiplier: 21.8 cookies/hr

Lets goo, the mvp is up and working just fine

HelloFaizan

Made the prisma parse only when button is clicked, not every time a new word in editor. Added personal branding to the top

Attachment
0
HelloFaizan

I tried adding download diagram button but it didn’t work even after getting help from AI and cursor, i rolled back to previous version,

Attachment
0
HelloFaizan

Added error handling, fixed minor bugs

Attachment
0
HelloFaizan

Made the Models dragable inside the canvas, just click any node or model bosy and place it somewhere in the canvas, isinitally it was hardcorded to a particular position inside the canvas using dagre, now made it moveable, Also fixed some minor bugs, some typos i have did in the code

0
HelloFaizan

Worked on joining the lines all togther, for now it has bugs, that the lines look like loop, it should have only 1 node of any 1 side and line from start from thhat node only and connect with other node of other model, working on it, for automatic layout, i used dagre layout, it automatically positions them apart from each other

Attachment
0
HelloFaizan

Added the connection arrow that links the enum and the model via this arrow and nodes. The most difficult part was dealing with nodes and position on convex

Attachment
0
HelloFaizan

Worked on the canvas. Added the models for node, made 3 seperate columns, one for name, another for type nd last pne for telling about default value, is it autogenerated, is it unique and much more. Improved the ui nd set the color scheme to dark, next have to add enum nodes and make it dragable, right now its just placed there, it cant be moved and it doesnt have that node lines, that shows the relations

Attachment
0
HelloFaizan

The basic version of app is here

  • It parses prism code in real time with each new character added to editor
  • It Shows the relational nodes
  • It renders the errors but need to show them to users
Attachment
0
HelloFaizan

Added a real coding editor monaco editor, it supports a lot of languages including prisma but lacks its theme which sucks. SO far we have implemented the monaco editor and tested it, its working fine, also divided layout into 2 segments, for for the editor and one for whats comming up

Attachment
Attachment
0