Responsive Club Website Development

Cliente Freelancer · Remoto · Remoto · freelance · mid · 30–250 USD

Publicada el 2026-07-22

Descripción de la oferta

### Project Title **Responsive Club Website with Member Accounts and Event Registration System** ### Project Description I am looking for a developer to build a modern, responsive website for our student club. The website will introduce the club, publish upcoming activities, and allow members to create accounts and register for events online. The first version should be simple to maintain, secure, mobile-friendly, and easy for non-technical administrators to manage. ### Core Features **1. Public Website** - Home page with club introduction and featured activities - About Us, News, Events, Gallery, and Contact pages - Upcoming and past event listings - Individual event detail pages - Responsive design for desktop and mobile devices **2. Member Accounts** - Email-based registration and login - Password reset - Member profile containing name, contact details, university, year of study, and other customizable fields - View registered events and application status - Cancel registration before the deadline **3. Event Registration** Each event should support: - Title, description, date, location, deadline, and capacity - Custom registration questions - Eligibility requirements - Registration limit and optional waiting list - Application statuses: Pending, Approved, Rejected, Waitlisted, and Cancelled - Confirmation message or email after registration - Prevention of duplicate registrations **4. Administration Dashboard** Administrators should be able to: - Create, edit, publish, and cancel events - Configure registration forms without changing code - Review and search applications - Approve, reject, or waitlist applicants - Export registration information as CSV or Excel - Manage members, news, images, and website content - Assign administrator or event-organizer roles - View basic statistics, such as registration numbers and remaining capacity ### Technical Requirements - Clean and modern user interface - Mobile-first responsive design - Secure authentication and role-based permissions - Form validation and protection against common web vulnerabilities - Personal information must not be publicly accessible - Maintainable code with a clear project structure - Deployment to a production server and domain - Basic backup and error-logging support - The developer may recommend the technology stack and explain the reasons for the choice ### Deliverables - Complete frontend and backend source code - Database schema - Production deployment - Administrator account and management dashboard - Setup and deployment documentation - Basic user and administrator instructions - A short post-delivery bug-fixing period - Full ownership of the source code transferred after completion ### Acceptance Criteria The project will be considered complete when: - Users can register, log in, and manage their profiles - Administrators can create an event and customize its registration form - Members can submit and cancel event registrations - Administrators can review applications and export the data - Capacity limits, deadlines, and duplicate-registration checks work correctly - The website works properly on common desktop and mobile browsers - The deployed website is accessible through the agreed domain ### Optional Features — Please Quote Separately - Chinese and English language support - WeChat login - QR-code event check-in - Email or SMS notifications - Membership applications - Online payment - Attendance records - Member points or participation history - WeChat Mini Program integration ### Information Requested from Applicants Please include: - Your recommended technology stack - Examples of similar websites or management systems - Estimated development time - Fixed-price quotation - Hosting and maintenance recommendations - Features included and excluded from your quotation > Please do not send a generic proposal. Briefly explain how you would design the event registration workflow and administration dashboard for this project.

Skills

Fuente original: freelancer

Análisis JobHunter