Giter Site home page Giter Site logo

dappstore's Introduction

This is a dApp store created using dApp Store Kit. Documentation of the kit is here.

alt text

UX Optimizations & Choices:

  • Accessible search bar: Help users get to their desired app listing faster rather than scrolling through the entire list of apps. On mobile, the search bar is accessible through a click of a button on the bottom right of the screen, a pattern designed for easy finger access.

  • Main menu: While there are many categories of dapps, 3 are chosen to cover >90% of user needs - DeFi, Games and All Apps. This selection could possibly change in the future. As of now, most users are users of DeFi and Games, hence these 2 categories are prioritised for visibility over the others.

  • Displaying of blockchain logos: Strategically placed at various locations, allowing users to get a quick glance of which chains the app that they use are deployed and live on, and providing the context to let them filter apps by chains to narrow the search process.

  • Use of Modal: The pop-up modal comes up whenever a project's button is clicked on. The modal design pattern is chosen over the typical page switching to help users get detailed information of a project while allowing them to switch to other project context quickly. The modal width is set sufficiently wide enough so user focus can retain in the white area.

  • Use of Colors: The dAppStore is designed to be minimal and grayscale to enhance the colors of dApp and blockchain logos. We are used to associate colors with various blockchains, for example red with Avalanche, purple with Polygon and yellow with Binance Smart Chain. Brand colors are deliberately toned down so users can get a context of which chains and dapps they are looking at without additional cognitive load.

dappstore's People

Contributors

manapixels avatar

Stargazers

 avatar Jay (B01AND) avatar  avatar r48Bit avatar

Watchers

 avatar  avatar

Forkers

rutilusmeta

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.