darekkay / dashboard

Customizable personal dashboard and startpage
https://dashboard.darekkay.com
MIT License
186 stars 27 forks source link

New widgets (placeholder) #13

Closed darekkay closed 3 years ago

darekkay commented 4 years ago

There are many widget ideas for the Dashboard. This task is a placeholder for people to find a new widget they would like to work on.

adrianrios25 commented 4 years ago

hello @darekkay , can I work for the Random Image as stand alone widget?

darekkay commented 4 years ago

Sure @adrianrios25 🚀

syentix commented 4 years ago

@adrianrios25 hey I was about to work on the same/similar widget. If you need any help tell me how to get in contact and we could work on it together.

adrianrios25 commented 4 years ago

hi @darekkay I created a youtube stats widget

image

adrianrios25 commented 4 years ago

what do you think? if I send a pull request, should I include both server and client side in one request? or should I separate it?

darekkay commented 4 years ago

Thanks @adrianrios25 , it looks good 🚀 One PR for both client & server is fine

adrianrios25 commented 4 years ago

@darekkay , I created a PR for the youtube stats.

adrianrios25 commented 4 years ago

Hello @darekkay , I found this inspirational quote api while browsing some repos, I think this can be a good widget, we can create a random inspirational quote. https://github.com/vinitshahdeo/inspirational-quotes

what do you think?

darekkay commented 4 years ago

@adrianrios25 I've also found this quotes project a few weeks ago and was thinking the same, so sure! 🚀

peeyushsrj commented 3 years ago

Hey @darekkay

I have two great ideas aboutthis.

  1. Simple Integration of API ( So each widget would request to url provided at the creation time of widget)

This is to support the small cases, where most people need to do perform GET request. THus will cover lot of scenarios!

  1. Integration of webhook

Basically people use webhook to get the latest blog post, build status etc. So thinking of generalised panel for this, given it should be cachable. If it's okay for you , iwould try to add. But i am not expert on front-end side (espcially react)

darekkay commented 3 years ago

Hey @peeyushsrj , thank you for your ideas!

Simple Integration of API ( So each widget would request to url provided at the creation time of widget)

Currently, there are two file generators:

There's probably some more room to improve the boilerplate code, but for me it has been good enough. I'm open to improvements, though 🙂

Integration of webhook

I've created #25

darekkay commented 3 years ago

I've enabled Discussions in this repository, so this placeholder issue is no longer needed.