The Archdais Competition Platform is a feature-rich web application built to facilitate design competitions with a smooth, user-friendly experience for both participants and administrators. This project required extensive attention to detail, ensuring functionality across complex modules.
As a core developer on this project, my role focused on bug resolution and feature development, contributing to a more stable and scalable platform.
👤 User-Side Highlights
- Competition Overview: Users can explore detailed information about ongoing and past competitions.
- Registration & Entry Management: Seamless user registration, entry submission, and participation management.
- FAQs & Support: Users can access frequently asked questions and submit custom queries directly from the platform.
- Team Code & Group Discounts: Generate team codes and apply for group offers to simplify team-based participation.
- Invoice & Ticket Download: Secure access to invoices and event tickets post-registration.
- People's Choice Voting: Participants can engage in community voting for entries.
- Submit Feedback & Complaints: Integrated feedback loop and complaint submission system.
- Certificates: Automatic certificate generation and download upon successful submission.
🛠️ Admin Panel Capabilities
- Idea Management: Organize and evaluate design ideas from participants.
- Pending Task Tracker: Keep track of submissions and incomplete processes.
- Competition Management: Create, update, and monitor all competitions from a centralized interface.
- Jury & Winner Management: Assign jury members and manage winner selections and announcements.
- Promotional Code & Discounts: Administer promo codes and group pricing settings.
- FAQs Management: Add, edit, and remove FAQs to assist users effectively.
- Payment Processing: Review and manage participant payments and refunds.
- Submissions & Data Downloads: Access all user submissions and export filtered data for reporting.
💼 My Contribution
- Fixed complex bugs impacting submission workflows, certificate generation, and payment modules.
- Developed new user-centric features, such as query handling, invoice generation, and certificate downloads, enhancing user experience and admin control.