Sou9 NFT is a cross-platform NFT marketplace ecosystem. It includes synchronized Web, Desktop, and Mobile applications—all connected to a shared database and blockchain infrastructure. The platform showcases a full-stack implementation of Web3, custom cryptocurrency, and rich integration with AI and third-party APIs to power a modern, immersive NFT experience.
Sou9 NFT spans three applications:
- NFT Marketplace Web (Symfony + Twig)
- NFT Marketplace Java (JavaFX Desktop)
- Sou9 NFT Mobile (Flutter + Firebase)
All platforms are designed to function seamlessly across devices while remaining fully synchronized with a shared MySQL database and Ethereum-based blockchain backend.
- Symfony 6.4 (PHP 8.1+)
- Twig Templating
- Doctrine ORM
- Asset Mapper (JS/CSS)
- Java 17
- JavaFX (UI)
- Maven
- Flutter & FlutterFlow
- Firebase Auth & Firestore
- Cross-platform UI for Android & iOS
- Gemini AI – NFT description generation & chatbot assistant
- Twilio – SMS verification and notifications
- OAuth2 – Secure user authentication
- Giphy API – Visual enhancements in chatbot & UI
- SMTP Mail – Email notifications for events and trades
- RSS Feeds – Real-time crypto news integration
- CoinMarketCap API – Live cryptocurrency price tracking
- AI NFT Generator – Image-based NFT generation using ML models
- Bad Words Filter API – Content moderation for user-generated input
Sou9 NFT is powered by Web3 principles, supporting wallet integration and NFT minting directly on the Ethereum blockchain.
We also created a custom cryptocurrency token:
- Symbol: ESPRIT DAN
- Chain: Ethereum Sepolia Testnet
- Token Address: 0x44ab62a8dfc2d8403e27f4b85717cc3b986d1801
- Max Total Supply: 6,420,256 DAN
Fun Fact: The supply of 6,420,256 is a tribute to our journey:
- Symfony version 6.4
- Current year 2025
- 6 team members
Name | GitHub Profile | LinkedIn Profile |
---|---|---|
Aymen Hmani | @TheLime1 | Aymen Hmani |
Nessim Baraket | @nessimbns2 | Nessim Baraket |
Khaled Chihab | @khaledchihab | Khaled Chihab |
Mohamed Aziz Hammami | @Mutedly007 | Mohamed Aziz Hammami |
Abderrahmen Nasri | @Abderrahmen2002 | Abderrahmen Nasri |
Sana Laaridhi | @sanalar00 | Sana Laaridhi |
🎓 Supervisor: @asmayarii
Asma Ayari (LinkedIn)
- Unified multi-platform NFT marketplace
- Real-time auctions, trades, and raffles
- AI-enhanced UX via chatbot and description generation
- Full-stack Web3 integration with Ethereum
- End-to-end use of custom cryptocurrency (DANNOUS)