
Online Art Submission Platform
Overview:
The Online Art Submission Platform is a web-based portal where artists of all types—painters, illustrators, digital designers, sculptors, and photographers—can submit their artwork for exhibitions, competitions, galleries, or public viewing. Admins (event organizers, gallery curators, etc.) can review submissions, accept or reject entries, and host online or physical showcases.
This project promotes creativity and enables digital participation in art events, making it ideal for students interested in building content submission systems, digital portfolios, and moderation workflows.
Technologies Used:
-
Frontend: HTML, CSS, Bootstrap, JavaScript (optional React or Vue.js)
-
Backend: PHP / Node.js / Java (Spring Boot)
-
Database: MySQL / MongoDB
-
APIs: Image upload handling, Email notification API
-
Optional: Google Drive/Cloudinary integration for storage, PDF generation
Project Objectives:
-
Allow artists to create profiles and submit artworks for various events
-
Let organizers create events/exhibitions and manage submissions
-
Enable artwork viewing, voting, reviewing, and publishing online galleries
-
Streamline the process of submission → curation → exhibition
User Roles & Features:
1. Artist/Participant Module:
-
Register/Login
-
Browse Open Calls/Events:
-
View submission deadlines, themes, prize info
-
Filter by type (competition, gallery, student-only, etc.)
-
-
Submit Artwork:
-
Title, description, artwork file/image upload, medium, dimensions
-
Artist statement or background story
-
-
Track Submissions:
-
View status: submitted, under review, accepted, rejected
-
Download participation certificates (optional)
-
-
Edit Profile & Portfolio
2. Admin/Organizer Module:
-
Create & Manage Events:
-
Title, theme, category, submission deadline, requirements
-
Decide review method: jury-based or auto approval
-
-
Review Submissions:
-
View artwork details, artist profile
-
Accept/Reject with comments
-
-
Publish Final Gallery:
-
Online virtual exhibition
-
Award winners (for competitions)
-
-
Send Notifications:
-
Email artists on status change
-
Reminders before submission deadline
-
-
Export Data & Analytics
Overview:
The Online Art Submission Platform is a web-based portal where artists of all types—painters, illustrators, digital designers, sculptors, and photographers—can submit their artwork for exhibitions, competitions, galleries, or public viewing. Admins (event organizers, gallery curators, etc.) can review submissions, accept or reject entries, and host online or physical showcases.
This project promotes creativity and enables digital participation in art events, making it ideal for students interested in building content submission systems, digital portfolios, and moderation workflows.
Technologies Used:
-
Frontend: HTML, CSS, Bootstrap, JavaScript (optional React or Vue.js)
-
Backend: PHP / Node.js / Java (Spring Boot)
-
Database: MySQL / MongoDB
-
APIs: Image upload handling, Email notification API
-
Optional: Google Drive/Cloudinary integration for storage, PDF generation
Project Objectives:
-
Allow artists to create profiles and submit artworks for various events
-
Let organizers create events/exhibitions and manage submissions
-
Enable artwork viewing, voting, reviewing, and publishing online galleries
-
Streamline the process of submission → curation → exhibition
User Roles & Features:
1. Artist/Participant Module:
-
Register/Login
-
Browse Open Calls/Events:
-
View submission deadlines, themes, prize info
-
Filter by type (competition, gallery, student-only, etc.)
-
-
Submit Artwork:
-
Title, description, artwork file/image upload, medium, dimensions
-
Artist statement or background story
-
-
Track Submissions:
-
View status: submitted, under review, accepted, rejected
-
Download participation certificates (optional)
-
-
Edit Profile & Portfolio
2. Admin/Organizer Module:
-
Create & Manage Events:
-
Title, theme, category, submission deadline, requirements
-
Decide review method: jury-based or auto approval
-
-
Review Submissions:
-
View artwork details, artist profile
-
Accept/Reject with comments
-
-
Publish Final Gallery:
-
Online virtual exhibition
-
Award winners (for competitions)
-
-
Send Notifications:
-
Email artists on status change
-
Reminders before submission deadline
-
-
Export Data & Analytics