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

Rzp workspace #4

Closed
wants to merge 22 commits into from
Closed

Rzp workspace #4

wants to merge 22 commits into from

Conversation

yashcode00
Copy link

final application that utilizes the Razorpay credentials.

@yashcode00 yashcode00 closed this Jul 10, 2023
yashcode00 added a commit that referenced this pull request Jul 14, 2023
…lia dependency removed completely, frontend enhanced (#9)

🚀 **PR 4: Summary:**

The following are the things done in this PR:

1. Modifies modified Get APIs for the products.go, which now fetches the
data from the database instead of Algolia.
2. Added "Post" method for the products.go API, o incorporate the
dynamic addition of new products using frontend POST requests with
proper validation.
3. Similarly, made Get and Post API handlers for the newly added
subfolder namely "Teams" with almost the same functionality.
4. Made the model for teams so as to make its separate table in the
Postgres database so as to dynamically operate similar to the products.
5. Made all functions for upserting, get for teams table, along with
making its associations with the BU tables like the foreign key
(referential integrity constraint).
6. Similarly, added the associations in the product.go (Model for the
product).
7. Now, modified the frontend controller for the dashboard to
incorporate the button requests of "submit the form" and "creating the
form" both aimed to facilitate the dynamic addition of new products and
teams on demand.
8. Created a new ember-cli-modal-dailogue for showing the form when
creating a new product/team us clicked.]
9. Made necessary backend connections.
10. Made both dropdowns of team and product when we create new doc
dependent, added filter-options function for teams to filter based upon
the selected product (BU).

> [cherry-picked from
[0d8ba7a](0d8ba7a)
,
[e5e71d6](e5e71d6)
]

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

Successfully merging this pull request may close these issues.

2 participants