DEV Community

Cover image for Looking for a side project, which you could use yourself every day? Super Productivity needs your help!
Johannes Millan
Johannes Millan

Posted on • Updated on

Looking for a side project, which you could use yourself every day? Super Productivity needs your help!

I love Super Productivity. It's my favorite side project and I use it every day to plan my tasks and to track my time. But my skill set and also my perspective after using it for over two years are limited.

You see, I'm resorting to cats. So this is serious!

I need your help!

Things that would help

Feedback

  • What do you like and what not?
  • What should be improved?
  • What essential features are missing?
  • If you don't, why won't you use the app?
  • How do you use the app, if so? I need to figure in which direction to head, as there might be too many features at the moment.
  • Reporting bugs

Design & UX

I am not a designer. So there is probably a lot not to like. It would be absolutely great if a professional could have a look or two.

  • Are the general concepts working? What should be improved?
  • Providing better icons

Features/Coding

  • Implementing GitLab support
  • Implementing support for private GitHub repositories
  • Improved data syncing,
    • syncing smaller chunks instead of the complete data
    • support to save the data to your own cloud storage (own cloud, Dropbox, etc.)
    • I am a fan of owning your data. The ideal would be to achieve a completely syncable unhosted web app

Translations

  • I ran the app through google translate. So there is at least one reason why they suck...

Top comments (13)

Collapse
 
lucashogie profile image
Lucas H.

Imo Lacks illustration / color. I know you're following material design (right?) but I personally don't like the style. I'd love some more 'personal design', with text more suited to people rather than workers.
For example, instead of "Total time spent on project" you might consider a different text based on how much time someone has spent on the project:
under 10 hours: "Whoof, on the grind!"
Over 10: "Man, you're doing amazing!"
Over 20: "Doing numbers!"
etc.
And then under that a subtitle: "Here's the total amount of time you've spent on this project..."

Making the app more illustrated with both text and real illustrations could do it a real solid, making it a true joy to use. See the app as not only a productivity tool, but also a tool that people will use each day, a friend to help you track.

Hope that helps a little bit. :)

Collapse
 
johannesjo profile image
Johannes Millan

Thank you very much for your suggestions! Adding a little bit more personal touch could be nice. I am not really sure about the illustrations though. I personally tend to use the app in a small window to have it always visible on the screen so there is not much space. But maybe this could be something when using the app in a bigger window or it could be used as a background for the app header. I will experiment with that! Thanks again!

Collapse
 
8ucik profile image
8ucik

I do actually disagree with Lucas here. This is a productivity app not a motivation one.

I have found an issue on the web app. The bottom bar is hidden and on a 2:1 screen size phone it gets hard to reach out.

I have started to use and will come back to your post at the end of the week with what I like or what I don't.

Thread Thread
 
johannesjo profile image
Johannes Millan

Thank you! I'm looking forward to hear your thoughts about it!

Thread Thread
 
lucashogie profile image
Lucas H.

What's the harm in creating better, more personal, phrasing, and making the use of the app more fun?

Thread Thread
 
8ucik profile image
8ucik

I didn't want to sound that bad :( I just wanted to say that some people tend to set the clock and not follow any rules on this to only get an achievement for the time using the app.

10 hours spent on code does not mean 10 hours of quality ;)

This brings me to suggest an actual achievement system - I think it would be more fun in getting the achievements for completing big tasks, doing tasks faster (close to what Lucas said) or by even changing the colors of the GUI, completing projects without overtime.

I think it would be a good pointer for people learning to use it. Something fun to code with :)

Thread Thread
 
lucashogie profile image
Lucas H.

Also a good idea :)

Didn't mean it as achievement system. I only meant that it could change periodically, for example after a certain amount of time tracked, to see the app change a little bit, dynamically. The point was to make the app more fun. Anything that gets that done is great in my opinion :)

Collapse
 
negue profile image
negue

This is quite a feature-packed todo cockpit and also written in angular! I'll definitely take a source-code deep dive :D

I like the public GitHub issues integration. (bit slow if you have 100 in your backlog, but still great)

I always wanted to build a nice todo-app myself, it is on my todo-list (ha!) like for years, the only thing I always wanted is an end2end encrypted todo list. Sure there are like 2-3 around but those are so minimal from the UX/features its not that useable for me.

Collapse
 
johannesjo profile image
Johannes Millan

That's great to hear! Welcome on board then! :)

Let me know what you think! If you have some ideas on how a practical end 2 end encrypted data transfer could look like for the app, I'm all ears!

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

Hmmm.... maybe adding Pomodoro timers cause I'm using this Kanban Flow so implementing as part of it could be useful?

Collapse
 
peterdavidcarter profile image
Peter David Carter

Have you ever run a cat through Google translate tho...

Collapse
 
johannesjo profile image
Johannes Millan

A cat? What do you mean? :)

Collapse
 
peterdavidcarter profile image
Peter David Carter

It was a joke cos machine learning patterns can recognise cats sometimes