You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have created this discussion to provide everyone a platform to provide their ideas and suggestions for expanding this project further. Some of my own ideas are listed below which I would love to implement or get implemented in this project. If you think you can work on any of these or have your own idea, please create an issue for the same and ask to be assigned to it. Given that the feature is good enough, I will happily assign it to you and accept it in the project.
Here are some of my ideas,
Option to remember a user's selected options if they want. - Can be achieved using the browser's localStorage.
Feature to keep track of the statistics for a user. - Again, can be achieved using the browser's localStorage.
Use GIFs or videos instead of static images for the background images. - The backgrounds can be some mildly animated GIFs/videos that are perfect loops. "Mildly", because they're supposed to be non-distracting for the user.
Introduction of more options for the user. - Not sure the exact options but now that the UI has been updated in responsiveness + new TimeController #43, there is some free space on the UI (at least on the desktop displays) which can be used to display other options!
A former contributor had introduced a Quote Fetcher feature. That can be implemented and the user can be given an option to enable/disable it.
Keyboard shortcuts for the existing controls! - This can be a great addition to the app, this includes creating a help page or at least documenting all the controls in the README.md.
Adding user authentication to this app (passwordless, say using any OAuth provider.) - So that users can have a personal profile with all their statistics from the past and may be more! (I am aware that this is a very big feature and will require a lot more but I am just putting it out there. :) )
Apart from these, the project needs a nicely written README.md with some documentation/help for an end user. (I will try to host and deploy the app somewhere on the internet so that people can use/preview it.). And the project needs some more refactoring w.r.t all the components and the JS syntax - It still uses class components, will be great to migrate things to functional components and react hooks.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I have created this discussion to provide everyone a platform to provide their ideas and suggestions for expanding this project further. Some of my own ideas are listed below which I would love to implement or get implemented in this project. If you think you can work on any of these or have your own idea, please create an issue for the same and ask to be assigned to it. Given that the feature is good enough, I will happily assign it to you and accept it in the project.
Here are some of my ideas,
localStorage
.localStorage
.README.md
.Apart from these, the project needs a nicely written
README.md
with some documentation/help for an end user. (I will try to host and deploy the app somewhere on the internet so that people can use/preview it.). And the project needs some more refactoring w.r.t all the components and the JS syntax - It still uses class components, will be great to migrate things to functional components and react hooks.Beta Was this translation helpful? Give feedback.
All reactions