Search projects, hackathons, sponsors and tech

    ← All projects

    MinNTF

    MinNFT is a project built to serve both the artists and collectors interested in the creation of unique NFTs within the context of the crypto world.

    Demo

    About

    The problem it solves MinNFT is aimed to facilitate and improve experience of the creating, collecting, and curating digital assets in the world of crypto on a mobile app. MinNFT allows artists to create and sell them as digital art, through a simple minting process supported by shared tools and simple user interface. Users can find and buy rare pictures without a problem, while tailored selections and even better marketplace integration provide safety in the process. Collection tools are available for having an effective navigation and presentation of works, while the community vote identifies the best of them.

    How it's made

    Challenges we ran into When developing MinNFT, we met a number of issues. One of the challenges involved using the useEffect hook to automatically re-direct users depending on whether they are signed in or not, this involved fixing a ternary operator problem because there are three options; signed in, not signed in and spaces. Also, there were some problems with nested routes regarding the navigation and the components, and we managed to solve it. This was due to GitHub’s misinterpretation of folder names in various operational environments, and whose solution was to standardize the folder names. We also fixed many warnings and errors; to make the promise more resilient, we incorporated try & catch statements. Another issue was in installing the SDK because it could not install function as intended, this meant that we had to import the relevant modules manually. We debugged the code line by line and followed the systematic approach in which all the functionalities were tested to make the project bug free. Our team were on a trip to Singapore and caught and ended up recovering from sickness for around three weeks and were unable to start the project on time which caused delayed progress, but were were able to complete the logic before the submission.