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

[Files] Implement files feature #37

Open
5 tasks
y9vad9 opened this issue Jul 17, 2023 · 0 comments
Open
5 tasks

[Files] Implement files feature #37

y9vad9 opened this issue Jul 17, 2023 · 0 comments
Labels
feature New feature or request wontfix This will not be worked on
Milestone

Comments

@y9vad9
Copy link
Member

y9vad9 commented Jul 17, 2023

TODO:

  • Copy timers or users feature module and rename it to files, add modules to settings.gradle.kts
  • Change dependencies in files submodules to files submodules instead of previous feature dependencies
  • Write domain logic (use-case for uploading file, getting file, repository for it)
  • Write tests for domain logic
  • Implement data logic in data layer using our sdk.

Note
Probably, you don't even need to implement database logic (only if you will make special logic for caching), but you need to implement caching on disk using some multiplatform library like okio).

Use dev branch as head branch.

@y9vad9 y9vad9 added the feature New feature or request label Jul 17, 2023
@y9vad9 y9vad9 added this to the 1.0.0 Release milestone Jul 17, 2023
@y9vad9 y9vad9 moved this to 🔖 Ready in 📱 TimeMates App Jul 17, 2023
@y9vad9 y9vad9 moved this from 🔖 Ready to 📋 Backlog in 📱 TimeMates App Jul 23, 2023
@y9vad9 y9vad9 added the wontfix This will not be worked on label Jul 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request wontfix This will not be worked on
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants