Artistly is a modern talent discovery platform built with Next.js 15 and ShadCN UI, designed to help users discover and book performing artists effortlessly. It includes a hero-driven homepage, searchable artist listings with filters, onboarding forms for artists, and a manager dashboard for submissions.
- 🖼️ Home Page with hero section and category cards
- 🔎 Artist Directory with category/location/price filters
- 📝 Artist Onboarding Form with validation and file upload
- 📊 Dashboard View with artist submission table
- ✅ Fully responsive & styled with Tailwind CSS + ShadCN UI
- Next.js 14
- React 18
- Tailwind CSS
- ShadCN UI
- Formik + Yup
- Local mock data for artists and submissions
# 1. Clone the repo
git clone https://github.com/tanmayvaij/artistly.git
cd artistly
# 2. Install dependencies
npm install
# 3. Run the development server
npm run dev