Joshua Mwendwa
Back to Projects

Arts Afrik – Global African Art Marketplace

Full-Stack Developer

Arts Afrik

Project Overview

Arts Afrik is a global digital marketplace designed to connect African artists with international collectors and enthusiasts. The platform empowers artists to showcase and sell their work, while providing buyers with a curated, immersive experience of authentic African art.

My Role

Full-Stack Developer

Technologies Used

  • Next.js
  • TypeScript
  • PostgreSQL (Prisma)
  • Clerk Auth
  • Cloudinary
  • Plain CSS

Key Features

  • User authentication and profile management via Clerk
  • Upload and manage art listings with Cloudinary
  • Admin dashboard to manage orders, toggle featured art, and review uploads
  • PostgreSQL database managed with Prisma ORM
  • Real-time UI updates and dynamic content filtering

Challenges & Solutions

Built a scalable database schema to support users, orders, and art pieces. Designed a clean UI using plain CSS for maximum flexibility and control. Implemented secure file uploads and optimized image delivery via Cloudinary.