Job Category: Development & IT → Web Development
Job Type: Full Time
Important Notes:
- All purchases (bookings, products, memberships, donations, events) must be completed in one seamless transaction. Customers should not have to go back and forth to purchase multiple items.
- The mobile experience must be fast-loading and fully functional.
- This is a brand-new site (please don’t ask to see an existing one).
- Timeline: Project must be completed within 2 weeks from acceptance.
- Interviews/meetings: All will be conducted on camera, no exceptions.
Milestones
Milestone 1: Core Functionality & Seamless Transactions
- Ensure full functionality of all features across all product categories.
- Prioritize seamless checkout flow.
- Deliver a fully functional website (design can use placeholders).
- Mobile experience must be optimized and fast.
Milestone 2: Final Design & Branding
- Apply polished visual design and branding.
- Ensure consistent and appealing user experience.
- All Milestone 1 features must remain functional and tested.
Features & Requirements
1. Booking Appointments
- Integrated barber calendar system with notifications.
- Barbers can view their schedules from the site.
- Customers can book appointments based on barber availability.
- Ability to add multiple appointments to a single booking.
- Upsell and downsell features (suggest additional services/products).
- Option for recurring appointments.
- Barber login: View/manage appointments, request time off.
- Customer login: View/manage their appointments.
2. Products (E-commerce)
- Ability to sell physical items (brushes, t-shirts, etc.).
- Customer login: View invoices, order history, and account details.
3. Donations
- Options for set donation amounts (one-time & monthly).
- Option for custom donation amounts (one-time & monthly).
- Ability to donate to specific causes.
- Donor login: Manage payments, view invoices, and donation history.
4. Memberships
- Multiple membership tiers:
- Individual ($120): 5% off sitewide, for 2+ cuts per month.
- Family ($150): 10% off sitewide, for 4+ cuts per month.
- Corporate Solo ($250): 12% off sitewide, for 4+ cuts per month (register employees).
- Corporate Team ($250): 12% off sitewide, 2 pre-scheduled visits/month, for 4+ cuts per month (register employees).
- Renewal option at purchase (yes/no).
- Customer login: Manage memberships, renewals, and discounts.
5. Rewards Program
- Earn 1 point for every $2 spent.
- Points redeemable for any purchase.
- Customer login: Track and redeem points.
6. Events
- Ability to host paid and free events.
- Customizable registration forms (required or optional fields).
- Customer login: Access registered event details and invoices.
7. Checkout Process
- Payment methods: Google Pay, Apple Pay, Manual Card Input.
- Membership upsell at checkout for non-members (to unlock discounts).
- Additional upsell prompts (extra services or products).
- Customers with accounts: Option to redeem reward points at checkout.
✅ This project requires a developer/team experienced in:
- Booking & calendar integrations
- E-commerce & memberships
- Custom donation flows
- Rewards systems & loyalty points
- Event registration systems
- Mobile optimization for fast, seamless checkout