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.
Project gallery



Project details
Tools & stack
- Next.js
- Node.js
- MongoDB
- Framer Motion
Problem and solution
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.
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
Workflow audit
Mapped the core artist tasks first so the interface could support portfolios, commissions, and client communication in one place.
Portfolio layout
Created a structure for showcasing work while keeping room for updates, categories, and future project additions.
Commission tracking
Defined the most important status states so artists could follow client work without losing track of deadlines or requests.
Client touchpoints
Polished the communication flow to keep inquiries and project updates easy to review from a single dashboard.
Project output
Artist management workspace
Portfolio showcase
Central dashboard
Commission timeline tracking
Project status workflow
Client management
Client communication support