A Next.js application for creating, posting and sharing generative art.
- Create and customize generative art pieces:
- Fractal trees with customizable parameters
- Color blocks (proof of concept for supporting multiple post formats)
- Social features:
- Like other users' posts
- Infinite scroll feed of recent artwork
- User authentication via Clerk
- High-quality art export
- Responsive design for mobile and desktop
- Frontend: Next.js 14, React, TypeScript
- Styling: TailwindCSS, DaisyUI
- Canvas Rendering: Konva.js
- Authentication: Clerk
- Database: PostgreSQL with Prisma ORM