|Mentor||Jan Hovancik (hovancik)|
|Suitable for Beginners?||no|
|Applications (1st Choice)||4 (4 submitted | 0 in-progress)|
|Applications (2nd Choice)||8 (8 submitted | 0 in-progress)|
|Code of Conduct||https://github.com/hovancik/stretchly/blob/master/CODE_OF_CONDUCT.md|
|License||BSD 2-Clause "Simplified" or "FreeBSD" License (BSD-2-Clause)|
Stretchly is a cross-platform electron app that reminds you to take breaks when working on your computer.
Student should be able to use/understand NodeJS and ElectronJS APIs. The knowledge of CSS, HTML and Javasript is needed for frontend tasks as well.
Student should be familiar with Github's workflow: creating PRs, Issues, using git.
Tasks And Features
Custom break ideas
Stretchly is localized, but break ideas are not. It is currently possible to use custom break ideas via editing settings file. However, this is not enough to be able to add localized break ideas per app level.
Students could implement a system (Break ideas manager), in which User is able to pick one or more Break ideas sources from a list. Each source is a github repo with specified format that can be added to that list via PR to Stretchly project (it will become "officially approved list" and will appear in App by default) or User can add custom Git url.
If Users picks a specific language in Settings, we should probably enable specified break ideas in that language, if available.
Students need to create:
- front-end for the list manager where user can enable/disable source + add new sources
- app functionality to handle different sources of Break ideas
- handle versioning of ideas from different sources
- specify format of sources to be used
Custom working time
Allows users to specify when app should be reminding them to take a break, some kind of scheduling, ie:
- 9-5 during working week
- all day during weekend
- students could implement an auto-update feature
- students could work on other issues reported in Github
- an incoming time break notification popup with a number countdown
You must be logged in to comment on this project.
Oshi Gupta, Sunday, March 29, 20:02 UTC
I am Oshi Gupta with my teammate Harneet Bhatia from team Influencers. We are currently pursuing Bachelor's degree in field of Computer Science and we are from India. We are interested in this project and looking forward to contribute in the project as soon as possible.
Enabuufu, Friday, March 27, 10:18 UTC
hello , meet team code enthusiasts and we are looking forward to work on this project. we have applicants of RGSoS and would like to contribute to this project
Sneha Mishra, Tuesday, March 24, 10:22 UTC
We are team Panda&Icebear and are looking forward to work on this project! We just opened our first pull request https://github.com/hovancik/stretchly/pull/546. Can you have a look and review it? Thanks a lot !!
tea-n-biccies RGSoC, Friday, March 20, 13:42 UTC
Dear RGSoC applicants - we have added a new FAQ page to the website. Please check this out before asking mentors your questions, as we may already have an answer for you :)
Further details of how to apply to RGSoC (by 23:00 UTC on 30 March 2020) can be found at https://railsgirlssummerofcode.org/students
tea-n-biccies RGSoC, Monday, March 9, 11:15 UTC
Hi everyone - the RGSoC team here :)
Just a reminder that student applications are open until 23:00 UTC on 30 March 2020.
For information on how to apply as a student so you can work on this project with RGSoC, please read the guidance at https://railsgirlssummerofcode.org/students
Jan Hovancik, Monday, March 2, 09:24 UTC
Hi Megha, I think the best think to do right now is working on the RGSOC application ;] From last years we can be sure that not everyone is accepted as spots are limited so good Application is very important.
Megha Pathak, Saturday, February 29, 18:07 UTC
We are team BoredBipolers and we are going to participate in RGSoC.
I'm Megha Pathak and my teammate is Kritika Singhal.
We really liked your project. How and where we can get started?