Use Case's - musa17-hawa/tomer-ben-horin GitHub Wiki
UML

Artist Use Cases
1. Login
- Artists log in using credentials from existing website
- System verifies and retrieves artist information
- Provides access to artist dashboard
2. Profile Management
- Update personal and professional details
- Edit bio, contact information, portfolio
- Upload profile image and links
3. Exhibition Registration
- View available exhibitions
- Submit registration requests
- Receive confirmation notifications
4. Artwork Upload
- Submit multiple artworks for registered exhibitions
- Provide artwork details (title, description, price)
- Upload artwork i``mages within size limitations
Administrator Use Cases
1. Login
- Secure admin access
- Dashboard access for system management
2. Exhibition Management
- Create new exhibitions
- Set participation criteria
- Manage exhibition availability
3. Artist Management
- Export artist lists in various formats
- Edit exported artist files
- Generate artwork labels
4. Notifications
- Receive system alerts
- Monitor new registrations
- Track artwork submissions