Flow's blockchain NFT project for minting & discovering monument NFTs with interactive maps.
Monumint.io - The Social Aspect of Travel & Sharing
Monumint.io transforms the travel experience into a social and collaborative adventure through blockchain technology:
π Travel Experience Sharing
π€ Traveler Community:
Social Value of Collections:
πΊοΈ Travel Gamification:
π― Social Features:
This approach transforms traditional travel into a decentralized social experience where every monument becomes a token of your shared memories with the global community.
Web-app: We used Next.js, TypeScript, Tailwind CSS, Mapbox for navigation and maps and an express.js backend. Blockchain: We built on the Flow blockchain using Cadence smart contracts, the Flow Client Library (FCL), and the Flow emulator. We also used Privy for authentication.
We connected the blockchain and our web-app via a Node.js REST API. Everything was decentralized and stored on-chain β smart contracts, NFTs, their metadata, and NFT images β so no traditional database was needed. Privy enabled easy wallet-based authentication, with automatic wallet generation for users. We used diverses API's to automatically find relevant cities' places (in France only, using gov. API's)