Files
app.gaertan.art/ToDo.md
2025-07-07 22:49:18 +02:00

3.2 KiB
Raw Blame History

ToDo List

Frontend

Pages

  • Home / Search
  • Portfolio
  • Commissions
  • Custom Offers / YCH ...
  • Request Queue
  • ToS
  • FAQ
  • About
  • Typesense integration for search
  • Commission status (open/closed)
  • Special offers
  • "Image of the day" / featured images

Portfolio

  • Different galleries / albums / ...?
  • Showcase of images
  • Carousel / Masonry Layout / ... ?
  • Custom watermark?
  • Same bg / border effects as on my app?
  • Sorting & Filtering (Sorted / filtered by topic, year, tags, categories, ...)

Commissions

  • Main info page
    • Commission prices
    • Example images for each commission type or global
    • Commission Request Form

Commission Request Form

  • Commission order form UI
  • Form submission logic
  • File upload with storage (e.g. MinIO)
  • Store form data in Prisma
  • Confirmation / success page after submission / Email
  • Add optional fields (contact method, payment method, deadline, etc.)
  • Add privacy & crediting preferences
  • Admin-configurable field visibility / requirements
Essential Fields
  • Commission type
  • Base option (e.g. headshot, fullbody)
  • Selected extras
  • Customer name
  • Customer email
  • Commission description / idea
  • Reference image upload
  • Confirm Terms of Service
Project Details
  • Character description / bio
  • Pose or mood suggestions
  • Background description
  • Scene / environment ideas
  • Color palette preferences
  • Inspiration images or links
  • “Im unsure, open to ideas” checkbox
Timeline & Budget
  • Preferred deadline / latest delivery date
  • “Flexible deadline” checkbox
  • Budget or max amount willing to pay
  • “Urgent / rush commission” checkbox
Contact Preferences
  • Preferred contact method
    • Email
    • Telegram
    • Discord
    • Other (input)
  • Contact handle / username
Payment Preferences
  • Preferred payment method
    • PayPal
    • Ko-fi
    • Stripe
    • Bank transfer
    • Other (input)
  • Payment notes (optional)
  • Invoice required?
Streaming / Video
  • Id like to watch on stream
  • Please record a speedpaint / timelapse
  • OK to share the stream publicly
  • OK to post timelapse/video publicly
Visibility & Rights
  • “Please keep this private” checkbox
  • “OK to share on social media / portfolio”
  • Credit preference
    • Use my name
    • Use my alias
    • Stay anonymous
  • Commercial use intended
Optional / Admin Fields
  • Commission title / project name
  • Additional notes / anything else to mention

Custom Offers / YCH ...

  • YCH listing grid
  • YCH details page (slots, price, preview image)
  • YCH claim form
  • Status display (e.g. "slot taken", "open", "closed")
  • YCH Request Form

Backend

Pages

  • Home / Dashboard / Search
  • Portfolio
  • Commissions
  • Custom Offers / YCH ...
  • Request Queue
  • ToS
  • FAQ
  • About