onflow / flip-fest

A backlog of all the available tasks to complete for Flow's FLIP Fest.
50 stars 39 forks source link

New Tool: Block explorer GUI #2

Open srinjoyc opened 3 years ago

srinjoyc commented 3 years ago

πŸ‘‹   If you are interested in working on this issue, please check out the Getting Started guide on HackerEarth!

Description/Problem

There are no easy ways to inspect the current state of the Flow blockchain when running the emulator locally. This means it can be difficult to verify your smart contract logic during your development workflow. To solve this, we'd like to have a graphical user interface (GUI) that simplifies the network state into visual elements, allows for simple interactions, and is optimized for debugging and inspecting the Flow blockchain state.

Extension: This explorer should be able to connect to the emulator as well as any Flow network (Testnet, Mainnet, Canarynet) and be deployable.

Experience Required

Minimum Feature Set (Acceptance Criteria)

Explorer

Searchable logs

Emulator controls

Extension (Optional) Feature Set

Account & contract storage state

Extended usage to other networks

REST API

Milestone Requirements

  1. Create wireframes and an architectural software diagram for your potential implementation of the minimum feature set.
  2. Implement an MVP of the GUI that is able to demonstrate at least one of the items on the minimum feature set.
  3. Implement the remaining minimum feature set to be fully functional in a bare-bones UI.
  4. Improve and optimize the UI/UX of the final product and optionally implement the items from the extensive feature set.

Software Requirements

Maintainability

Testing

Other Requirements

Documentation

Code standards or guidelines

Judging Criteria

Resources

janezpodhostnik commented 3 years ago

Hi!

I'm an engineer from the Flow team. I work with the Flow virtual machine (FVM) and I can be you point of contact on any changes needed to the emulator to achieve your goal and as general guidance.

Feel free to ask me any questions, and once you start I can help you with the implementation and review.

You can reach me here or on discord (TheOneSock#1135 JanezP on the flow discord).

10thfloor commented 3 years ago

Hello there. Mackenzie here. πŸ„πŸΌβ€β™‚οΈ I'm part of the Developer Experience team at Flow. Glad you're checking out this issue. I can help answer any questions you might have about what you see here, and if you decide to take this on, I'll be a point of contact for you or your team.

Please add your comments/questions here, or find me(mack) or @janezpodhostnik (Discord nick above ☝️) on the Flow Discord server.

Happy hacking! πŸš€

10thfloor commented 3 years ago

A note about this issue: It could also include the dev-wallet service mentioned here.

blockpinetwork commented 3 years ago

Team name: BlockPI Team link on HackerEarth: https://www.hackerearth.com/challenges/hackathon/flip-fest/dashboard/61e364a/team/ Team member: culmore2015, blockpilabs First milestone:

  1. Explorer UI and technical architectural design (09-28)
  2. First Explorer DEMO
  3. Function Improvment
  4. UI optimization and user docs

The specific functions and technical solutions are under working, If there are any updates, we will post them here.

bartolomej commented 3 years ago

Team name: flippers Team link: https://www.hackerearth.com/challenges/hackathon/flip-fest/dashboard/fb756cc/team Team members: bartolomej, jgololicic, monikaxh Milestones:

  1. Wireframes, list of minimum feature set, list of optional features set, technical architecture overview
  2. Dummy UI Implementation
  3. Complete functional MVP covering all of the minimum feature set
  4. Improvements of UI/UX, implementation of optional features, user documentation, production-ready product
kimcodeashian commented 3 years ago

Good day @bartolomej, @blockpilabs!

Thanks so much for all your hardwork & participation. In order to finalize winners & prepare for prize payout, we'll need the following actions from your end.

Please provide the following information byΒ Nov 17, 2021, (in this GH Issue is fine):

1. Team Information

πŸŽ–IMPORTANT: We will only proceed with prize payouts once all members have confirmed with πŸ‘ on the post.

2. Video Demo (optional)

We will be hosting Closing Ceremonies on November 23rd, 8AM PT where we'll having closing remarks from Dete & will be announcing the winners! I'll share the details here before Nov 17.

kimcodeashian commented 3 years ago

Hey folks,

We've received and reviewed over 82 submissions! What an amazing community on Flow! To commemorate all the hard work done, we have finalized winners and will be announcing them during our Closing Ceremony on Nov 23rd, 8AM PT. Be sure to join us - there may be some attendance prizes & a keynote from our CTO, Dete πŸ˜‰!

RSVP here so you don't miss out! See you then!

bartolomej commented 3 years ago

Hey @kimcodeashian, that's awesome!

Our team info:

Video demo