Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Export to PDF/PNG Feature #75

Closed
sanskriti-lal opened this issue Jun 11, 2024 · 6 comments
Closed

Implement Export to PDF/PNG Feature #75

sanskriti-lal opened this issue Jun 11, 2024 · 6 comments
Assignees
Labels
feature new feature or support gssoc under GirlScript Summer of Code level1 easy to fix

Comments

@sanskriti-lal
Copy link

Description

This feature adds an option in the db-drawer tool that allows users to export the visualized database schema as a PDF or PNG file. This enhancement will enable users to create static, shareable representations of their database structure.

Suggested Solution

The proposed solution involves adding "Export as PDF" and "Export as PNG" buttons to the db-drawer interface, allowing users to easily export the visualized database schema. The tool will then automatically prompt the user to download the generated file, named appropriately. This feature will enhance the usability of db-drawer by enabling users to create and share static representations of their database structures for documentation and presentations.

Alternatives

No response

Additional Context

I'm a GSSoC'24 contributor with a strong background in web development and experience working with libraries such as html2canvas and jsPDF and I want to work on this feature addition. So can you please assign this work to me @Bhanu-code

@sanskriti-lal sanskriti-lal added the feature new feature or support label Jun 11, 2024
Copy link

Congratulations, @sanskriti-lal! 🎉 Thank you for creating your issue. Your contribution is greatly appreciated and we look forward to working with you to resolve the issue. Keep up the great work!

We will promptly review your changes and offer feedback. Keep up the excellent work! Kindly remember to check our contributing guidelines

@Bhanu-code
Copy link
Owner

@sanskriti-lal cool!, sounds great. I am assigning you the issue. make sure to go through CODE_OF_CONDUCT and README.md. For any issue, ask on the gssoc discord server.

@Bhanu-code Bhanu-code added gssoc under GirlScript Summer of Code level1 easy to fix labels Jun 11, 2024
@sanskriti-lal
Copy link
Author

Thank you @Bhanu-code for assigning me this work. I'll start working on it. Also one little request, can you please give it a level2 tag.

@Bhanu-code
Copy link
Owner

@sanskriti-lal we have our guideliness by GSSoC for labeling. So, we have to label accordingly.

@sanskriti-lal
Copy link
Author

ok cool! Also I've made a PR can you please look into it @Bhanu-code

Copy link

Hello @sanskriti-lal! Your issue #75 has been closed. Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature new feature or support gssoc under GirlScript Summer of Code level1 easy to fix
Projects
None yet
Development

No branches or pull requests

2 participants