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

feat: badger day update #174

Closed
wants to merge 979 commits into from
Closed

feat: badger day update #174

wants to merge 979 commits into from

Conversation

nftchance
Copy link
Contributor

@nftchance nftchance commented Jan 25, 2023

PR #174 rebuilds most of the foundation of the web-app to operate on the framework needed to leave the MVP phase. With this, WebSockets become integrated, followed by clean-up in the supporting areas.

We have had to handle a bit of technical debt in the beginning; thus, this PR rebuilds every piece of the app. While we knew that we would one day want WebSockets, we did not expect to change our approach in such a severe manner.

To support this, the pieces are being developed in parallel to make the:

  • API
  • Frontend
  • Smart Contract

All work together without compromise. Avoiding the typical downfall of traditional web3 app development, the on-chain team is the same as the off-chain; thus, we can secure benefits built into the product's core.

Moving forward, the technical overhead and developer onboarding are significantly lower due to the approachability and general architecture of the API and the consuming routes.

Once the app experience has been updated, the brand will also be updated in this same PR.

Nice to haves:

  • bba0746 : Refactor background jobs to be balancing / non-critical functionality.
    • Make sure that we are constantly updated with balances.
    • Refresh the static metadata of the Organization every so often.
    • Fill in IPFS metadata asynchronously instead of blocking.

@nftchance nftchance added enhancement New feature or request open building labels Jan 25, 2023
@nftchance nftchance added this to the v6 milestone Jan 25, 2023
@netlify
Copy link

netlify bot commented Jan 25, 2023

Deploy Preview for badger-frontend ready!

Name Link
🔨 Latest commit 774eece
🔍 Latest deploy log https://app.netlify.com/sites/badger-frontend/deploys/6514f6e3a588b60008128aa9
😎 Deploy Preview https://deploy-preview-174--badger-frontend.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

@github-advanced-security github-advanced-security bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Slither found more than 10 potential problems in the proposed changes. Check the Files changed tab for more details.

@github-actions
Copy link

github-actions bot commented Mar 5, 2023

Slither report

Summary

@nftchance nftchance changed the title Feat: V6 Foundation feat: badger day update Mar 5, 2023
@nftchance nftchance marked this pull request as ready for review May 8, 2023 19:31
@nftchance nftchance closed this Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment