SellAiArt is a web platform designed to empower AI artists by providing tools to generate, showcase, and sell their AI-generated artwork. It bridges the gap between artistic creativity and commerce, offering a seamless experience for artists to monetize their work.
Inspired by Botto, a decentralized AI artist that combines algorithmic art generation with human judgment, SellAiArt was conceived to simplify and democratize AI art creation. The platform focuses on convenience and scalability, allowing artists to focus on creativity while the platform handles storage, presentation, and transactions.
- AI Art Generation: Create unique AI artworks using advanced models from Replicate.ai with tailored prompts for high-quality outputs.
- Secure Storage: AWS S3 ensures safe and reliable storage of all generated art assets.
- Monetization Tools: Integrated Stripe payments for seamless and secure transactions.
- Exclusive Content: Protects assets from unauthorized downloads until purchase.
- Django Backend: Facilitates core functionalities with Jinja templates for fast prototyping and Tailwind CSS for sleek, responsive design.
- Replicate.ai Integration: Streamlines AI art creation by leveraging advanced pre-trained models.
- Storage & Security: AWS S3 integration ensures secure file uploads and storage.
- Payment Gateway: Stripe API integration for secure and effortless payment processing.
- Deployment: CI/CD with Docker and GitHub Actions ensures a robust and scalable platform.
To get started with SellAiArt, follow these steps:
-
Clone the repository:
-
Navigate to the project directory:
-
Install dependencies:
-
Start the development server:
-
Open your browser and visit
http://localhost:3000
to use SellAiArt.