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

Add Export to JSON option #229

Open
2 tasks
SankethBK opened this issue Oct 6, 2024 · 5 comments
Open
2 tasks

Add Export to JSON option #229

SankethBK opened this issue Oct 6, 2024 · 5 comments
Assignees
Labels
enhancement New feature or improvement good first issue Good for newcomers ready for development There is a clear solution which can be implemented

Comments

@SankethBK
Copy link
Owner

Currently, we support Export to Text File and Export to PDF options. Similarly we want to add support for exporting notes to JSON. Reason for adding is we want to support exporting of notes from one device and import it into another device, JSON is easy to process in such cases.

Tasks

  • You can refer the exportNotesToTextFile function in lib/features/notes/data/repositories/export_notes_repository.dart. Similarly add exportNotesToJsonFile function in same class.
  • Display another settings tile Export to JSON File and call the exportNotesToJsonFile function
@SankethBK SankethBK added enhancement New feature or improvement good first issue Good for newcomers ready for development There is a clear solution which can be implemented labels Oct 6, 2024
@vprathap21
Copy link

I would like to work on this issue. Could you please add the Hacktoberfest label and assign it to me?

@SankethBK
Copy link
Owner Author

Hi @vprathap21 , you can pick this, I have added hacktoberfest topic to repo itself so all PRs will be counted

@Prakharpan-dey
Copy link
Contributor

@vprathap21 are you working on this?

@AyushJagaty
Copy link

I would like to work on this issue. Please assign me.

@SankethBK
Copy link
Owner Author

Sure @AyushJagaty

@SankethBK SankethBK assigned AyushJagaty and unassigned vprathap21 Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or improvement good first issue Good for newcomers ready for development There is a clear solution which can be implemented
Projects
None yet
Development

No branches or pull requests

4 participants