Art Craft Living

On this website, I created a "Submit Artwork" page, which is a members-only page accessible only to subscribed members.
On this page, members can upload their artworks and submit them for admin approval. The admin receives an email notification whenever a member uploads a new artwork. I also created an admin page where the admin can view submitted artworks, approve or reject them. If approved, the artwork is saved as a product in the store and listed on the website for sale.
Members receive a confirmation email when their artwork is either approved or rejected.
I also created a public "Artists" page where all artists are listed. Visitors can explore any artist, leading them to a dynamic artist page, which displays the artist’s name, email, bio, and the approved artworks they have submitted. This allows users to browse and see which products each artist has uploaded.
Additionally, I developed a member sales page, accessible from the member menu, where members can track their sales. They can view the number of products sold, total revenue earned, and sales performance on a product-by-product basis, including recent purchases. I also built a dashboard page, where the admin can select any member and review their sales.
Furthermore, I implemented "Featured Artists" and "Featured Artworks" sections on the homepage. For Featured Artworks, the admin can mark any product with a "Featured" ribbon, displaying it in the featured section. For Featured Artists, I created a new CMS where the admin can assign the "Featured" role to any member, and they will be highlighted as a Featured Artist on the homepage.