Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ad956/animexchange
NFT marketplace for anime and manga digital collectibles.
https://github.com/ad956/animexchange
anime nft
Last synced: 2 days ago
JSON representation
NFT marketplace for anime and manga digital collectibles.
- Host: GitHub
- URL: https://github.com/ad956/animexchange
- Owner: ad956
- Created: 2024-10-12T11:17:24.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-30T18:06:20.000Z (8 days ago)
- Last Synced: 2024-12-30T19:19:25.065Z (8 days ago)
- Topics: anime, nft
- Language: TypeScript
- Homepage: https://animexchange.pages.dev/
- Size: 796 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AnimeXchange 🎌✨
AnimeXchange is a state-of-the-art NFT marketplace focused on anime and manga digital collectibles. It offers a secure, scalable, and user-friendly platform where users can trade, showcase, and discover exclusive anime-inspired digital assets.
## 🎨 Key Features
- 🖼️ **Curated Anime NFTs**: Featuring exclusive collections from popular artists and studios
- 🔒 **Secure Trading**: Powered by blockchain technology, ensuring transparent and safe transactions
- 🌐 **Community-Driven**: Engage with a vibrant community of anime enthusiasts, artists, and collectors
- ⛓️ **Multi-Chain Support**: Seamless trading across various blockchain networks
- ⚡ **Auction House**: Participate in live auctions for rare anime collectibles
- 🛠️ **Creator Tools**: Artists can easily mint and sell their anime-inspired NFTs## 🛠️ Tech Stack
## 🏗️ Architecture Overview
AnimeXchange is built using a modern microservices architecture to ensure scalability and maintainability:
- **Frontend**: Next.js with server-side rendering for fast load times and improved SEO
- **Backend Services**: Microservices architecture with NestJS and Express.js for user, NFT, marketplace, and wallet management
- **Data Storage**: PostgreSQL for persistent storage, Redis for caching frequently accessed data
- **Inter-service Communication**: Apache Kafka for reliable, real-time messaging between services
- **DevOps**: Containerized deployment with Docker, using Nginx for load balancing and reverse proxy
- **Monorepo**: Managed with Turborepo for efficient code management and build processes## 🚀 Quick Start
1. **Clone the repository**:
```bash
git clone https://github.com/ad956/AnimeXchange.git
cd animexchange
```2. **Install dependencies**:
```bash
pnpm install
```3. **Set up environment variables**:
```bash
cp .env.example .env
```4. **Start the development environment**:
```bash
docker-compose up -d
pnpm run dev
```5. **Open the app**:
Navigate to `http://localhost:3000` in your browser.
## 🤝 Contributing
We welcome contributions from developers and anime fans alike. Please check out our [Contributing Guide](CONTRIBUTING.md) for details on the code of conduct and how to submit your pull requests.
## 📜 License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## 📞 Contact
For support or inquiries, please reach us at [email protected]
---
**AnimeXchange** – Bringing anime to the blockchain.