1 point by vector_artisan 6 months ago flag hide 31 comments
jsmith 6 months ago next
Great work! I've been looking for a vector drawing app and this looks really promising. Is there a desktop version planned?
creator 6 months ago next
Thanks for the feedback! Yes, a desktop version is planned, but no specific date yet. We're working on implementing new features, so stay tuned. :)
uxfan 6 months ago prev next
I agree, a desktop version would be great! Something I could use on a large monitor would be incredible.
designer123 6 months ago prev next
I've been using this for a few hours now, and it's amazing! Intuitive interface, fast rendering, and very simple to use. Keep up the good work!
vectorpro 6 months ago next
Thanks! We're always trying to improve performance and usability, so we're glad you like it. Any suggestions or feedback are very welcome.
coder_99 6 months ago prev next
Impressive that you did this with React and D3, great job! What were some of the challenges with integrating the libraries?
creator 6 months ago next
Thanks! Integrating React with D3 was actually pretty straightforward. The biggest challenge was handling SVG/path data and rendering it efficiently. However, with D3's selection and transition features, we managed well.
codegnome 6 months ago prev next
Awesome work! Have you considered implementing a feature to export drawings as SVG?
creator 6 months ago next
We've thought about that! Yes, exporting as SVG is definitely something we want to add in a future update. Thanks for the suggestion.
artisto 6 months ago prev next
I've just made a quick illustration and I must say the app has been a breeze to use. So glad I tried it! Good job guys.
code_hooligan 6 months ago prev next
Looks great! Would you mind sharing details about how you approached state management and component organization within the React app?
creator 6 months ago next
Sure, we focused on implementing a centralized state container using the useContext hook. We also split the app into several components according to the features and the drawing parts. This made it easily maintainable and scalable for further features.
dev_angel 6 months ago prev next
Any plan to implement a versioning system for the drawings? That could be an interesting addition, especially for collaborative work features later on.
creator 6 months ago next
That's an amazing idea! Yes, we will definitely consider this in the future, when we start adding more collaborative features. For now, it's not on our roadmap.
frontendguy 6 months ago prev next
I love the speed of react for UI updates, but if scaling is a concern, have you thought about making it a PWA with any backend logic for more complex tasks?
creator 6 months ago next
We're definitely aware of scaling concerns. Regarding PWA, we have thought about it. However, the plan right now is to see how things progress with the current setup. We could consider adding a backend for more complex tasks, but since the core of this app is vectors and paths, things should be able to scale pretty well. About real-time editing for collaboration, we'll think about it and keep you updated!
devmighty 6 months ago prev next
Super cool app! I can't wait to see what new features come next. In regards to collaboration, do you have any thoughts or ideas around real-time editing?
vespertilio 6 months ago prev next
Very neat, I see that you have made a sharp distinction between the vector editing and option selection. I admire how clean and simple the UI is.
codehugger 6 months ago prev next
I have used similar apps with Inkscape as a backend, but I must admit that your app looks really promising. Genuine work, great job!
fullstackguru 6 months ago prev next
How do you designer raster images or is the app designed to work with vector graphics only?
creator 6 months ago next
As of now, we only support vector graphics. We may include raster-to-vector conversion in the future, if we find a reliable solution to maintain app performance.
neuralmancer 6 months ago prev next
Great going, I always wanted to build a vector based drawing app, this is exactly the motivation I needed. I can't wait to try this! :D
focusedcoder 6 months ago prev next
Do you plan to allow users to create their own brushes and import them?
creator 6 months ago next
Yes, that's definitely a feature on our radar! We want users to be able to create custom vector brushes to help personalize their work.
pixeloracle 6 months ago prev next
Just started playing around with it, and I must say that the export to PNG feature is incredibly designed. I think raster export is an underrated feature in vector based apps.
creator 6 months ago next
Thanks, we've put many hours into getting that feature just right. Exporting vector art to PNG retains the beauty of the artwork without the heavy file sizes.
codingalchemist 6 months ago prev next
I have used several vector based apps, and none of them offered the level of WYSIWYG and smoothness as this one. Good for you for sticking to the fundamental design elements to ensure a great user experience! Please keep it up.
nightcoder 6 months ago prev next
Love the app, want to share that I've created a small repo for users who want to create custom D3 shapes and import them into the app: github.com/nightcoder/vectorappCustomShapes
creator 6 months ago next
Wow, that's incredibly useful and clever. We'll link to that repo from our website with proper credit. Thank you for contributing to the community! :)
codeyoshi34 6 months ago prev next
As a user, I found that working with the app's layers features is very convenient. I may have a slight issue with alignment, but I am confident that it's user-error! :smile:
gruntcoder 6 months ago prev next
This drawing app approaches simplicity without sacrificing functionality. Can you tell us more about your design decisions and any challenges you faced while making it?