Code Monkey home page Code Monkey logo

Comments (12)

adrianrios25 avatar adrianrios25 commented on June 10, 2024 2

hi @darekkay
I created a youtube stats widget

image

from dashboard.

adrianrios25 avatar adrianrios25 commented on June 10, 2024

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

from dashboard.

darekkay avatar darekkay commented on June 10, 2024

Sure @adrianrios25 🚀

from dashboard.

syentix avatar syentix commented on June 10, 2024

@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.

from dashboard.

adrianrios25 avatar adrianrios25 commented on June 10, 2024

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?

from dashboard.

darekkay avatar darekkay commented on June 10, 2024

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

from dashboard.

adrianrios25 avatar adrianrios25 commented on June 10, 2024

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

from dashboard.

adrianrios25 avatar adrianrios25 commented on June 10, 2024

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?

from dashboard.

darekkay avatar darekkay commented on June 10, 2024

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

from dashboard.

peeyushsrj avatar peeyushsrj commented on June 10, 2024

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)

from dashboard.

darekkay avatar darekkay commented on June 10, 2024

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:

  • Run yarn generate (or npm run generate) in the app module to create a widget boilerplate. Select yes at the Does your widget use sagas (e.g. fetch external data)? prompt, and a sagas.js file will be created with some data-fetching code.

  • Run yarn generate in the server module to create a server route.

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

from dashboard.

darekkay avatar darekkay commented on June 10, 2024

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

from dashboard.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.