Nextjs · Nodejs · MongoDB · Framer Motion · Typescript

Artist Management System

A web application that allows artists to manage their portfolios, track commissions, and connect with potential clients.

Artist Management System main preview
Artist Management System screenshot 1
Artist Management System screenshot 1
Artist Management System screenshot 2
Artist Management System screenshot 2

Project details

Tools & stack

  • Next.js
  • Node.js
  • MongoDB
  • Framer Motion

Problem and solution

problem

Scattered artist operations

Freelance artists juggle portfolios, commission tracking, and client communication across spreadsheets and messages, making it easy to lose context or miss deadlines.

solution

One hub for work and clients

A single web app to manage portfolios, track commissions, and connect with clients—organized with smooth UI motion and a full-stack Next.js and MongoDB setup.

Process & highlights

01

Workflow audit

Mapped the core artist tasks first so the interface could support portfolios, commissions, and client communication in one place.

02

Portfolio layout

Created a structure for showcasing work while keeping room for updates, categories, and future project additions.

03

Commission tracking

Defined the most important status states so artists could follow client work without losing track of deadlines or requests.

04

Client touchpoints

Polished the communication flow to keep inquiries and project updates easy to review from a single dashboard.

Project output

Artist management workspace

6 highlights

Portfolio showcase

Central dashboard

Commission timeline tracking

Project status workflow

Client management

Client communication support