Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: design and develop a UI to generate tailcall configurations #373

Open
tusharmath opened this issue Jul 21, 2024 · 19 comments
Open

Comments

@tusharmath
Copy link
Contributor

tusharmath commented Jul 21, 2024

Currently, Tailcall Configurations can be written in JSON, YML, and GraphQL formats. Internally they are parsed in config.rs

Config is pretty core to Tailcall and we would like to enhance the experience by using a web interface. Create a form that allows developers to quickly create, update and download Tailcall Configurations.

Technical Requirements

  • Make sure the generated configurations are always correct.
  • Use searchable dropdowns wherever possible instead of text boxes.
  • Ensure the UI automatically updates with changes in the schema
  • Ensure the schema is loaded dynamically from the above URL.
  • The page should be integrated into https://tailcall.run/playground

Design Requirements

  • UI Should follow the current design theme and look good.
  • It should be mobile friendly.

Update 1

@tusharmath
Copy link
Contributor Author

/bounty 500$

Copy link

algora-pbc bot commented Jul 21, 2024

💎 $500 bounty • Tailcall Inc.

Steps to solve:

  1. Start working: Comment /attempt #373 with your implementation plan
  2. Submit work: Create a pull request including /claim #373 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

🙏 Thank you for contributing to tailcallhq/tailcallhq.github.io!
🧐 Checkout our guidelines before you get started.
💵 More about our bounty program.

Attempt Started (GMT+0) Solution
🟢 @harshtech123 Jul 21, 2024, 6:19:48 AM #376
🔴 @mehulmathur16 Jul 21, 2024, 6:23:28 AM WIP
🔴 @Bhavyajain21 Jul 21, 2024, 6:46:48 AM WIP
🟢 @mehulmathur001 #388

@harshtech123
Copy link

harshtech123 commented Jul 21, 2024

/attempt #373

@mehulmathur16
Copy link
Contributor

mehulmathur16 commented Jul 21, 2024

/attempt #373

Algora profile Completed bounties Tech Active attempts Options
@mehulmathur16    16 tailcallhq bounties
+ 8 bounties from 4 projects
TypeScript, Rust,
HTML & more
Cancel attempt

Copy link

algora-pbc bot commented Jul 21, 2024

Note

The user @harshtech123 is already attempting to complete issue #373 and claim the bounty. We recommend checking in on @harshtech123's progress, and potentially collaborating, before starting a new solution.

@Bhavyajain21
Copy link
Contributor

Bhavyajain21 commented Jul 21, 2024

/attempt #373

Algora profile Completed bounties Tech Active attempts Options
@Bhavyajain21    3 tailcallhq bounties
+ 11 bounties from 2 projects
TypeScript, Rust,
JavaScript & more
﹟360
Cancel attempt

@tusharmath
Copy link
Contributor Author

I would recommend people collaborate on this issue together and work towards a common goal.

@Bhavyajain21
Copy link
Contributor

@mehulmathur16 Let's collab on this?

@mehulmathur16
Copy link
Contributor

Sure @Bhavyajain21 👍

harshtech123 added a commit to harshtech123/tailcallhq.github.io that referenced this issue Jul 21, 2024
…call.run/playground , everything is done except ui since i am not good at this .

/claim tailcallhq#373
i have checked the generated configurations are always correct.
i try to have searchable dropdowns wherever possible instead of text boxes
i have Ensured  the schema is loaded dynamically from the above URL.
The page is integrated into https://tailcall.run/playground\

thanks and regards
harshtech

Co-Authored-By: Tushar Mathur <[email protected]>
@harshtech123
Copy link

on it
{UI Should follow the current design theme and look good.
It should be mobile friendly}.

Copy link

algora-pbc bot commented Jul 22, 2024

@mehulmathur16: Reminder that in 1 days the bounty will become up for grabs, so please submit a pull request before then 🙏

Copy link

algora-pbc bot commented Jul 22, 2024

@Bhavyajain21: Reminder that in 1 days the bounty will become up for grabs, so please submit a pull request before then 🙏

@webbdays
Copy link
Contributor

@tusharmath
how is this? ok?

Screen Shot 2024-07-31 at 22 07 46

Screen Shot 2024-07-31 at 22 07 41

@webbdays
Copy link
Contributor

laptop

@webbdays
Copy link
Contributor

webbdays commented Jul 31, 2024 via email

@webbdays
Copy link
Contributor

webbdays commented Aug 1, 2024

Hi,
Code is ready.
if ui is ok.
I will push and make a pr.

@tusharmath
Copy link
Contributor Author

ATTENTION!!!

Thanks everyone! I love what you guys have created from an engineering point of view however I think we need some professional help in terms of design 🙈. Im going to get it from outside and try to share the figma URLs here. Until then we will just keep the issue on hold. Thanks for understanding 🙏

@35C4n0r
Copy link
Contributor

35C4n0r commented Aug 6, 2024

Throwing my hat in too once the designs are done!

@yasamoka
Copy link

yasamoka commented Dec 28, 2024

Is the bounty open? Can one make an attempt? Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants