GLUU - Referral Program Project
Main contact

Project scope
Categories
Digital marketing Product management Project management Software development Website developmentSkills
dependency management supabase (software) package.json (javascript library) github notification systems git (version control system) environment variables development environment node.js (javascript library) version controlThis document outlines the creation of a comprehensive Referral Program designed to drive user growth and engagement on the Gluu platform. The program will reward users with "Gluu Points" for actions that result in successful network expansion, such as generating clicks on referral links and prompting views of shared collections. These points will function as a versatile in-platform currency, redeemable for discounts on monthly subscription fees, rental service fees, and future trade fees.
Goals
The primary goal is to build a self-sustaining and effective growth engine by leveraging our existing user base. We will create a referral system that rewards tangible engagement, not just activity. The project aims to increase qualified new user sign-ups, enhance interaction with core features, and improve user retention by offering a flexible and valuable rewards currency.
Objectives
The team will design and implement a system that enables a user to:
- Access and share a unique referral link.
- Track the status of their invitations, including clicks and views.
- Earn points for specific, engagement-driven actions.
- View their current point balance in a centralized "Rewards Wallet."
- Utilize their points as a credit to reduce costs across multiple platform touchpoints.
- Receive a free month of service for successfully referring a new paid subscriber.
User Flow: Sections & Features
1. Rewards Hub & Points Wallet
2. Point Accrual System
3. Flexible Redemption System
4. Notification System
5. Admin Dashboard Integration
Development & Version Control Workflow
- Repository Setup (Git + GitHub)
- Local Development Environment
- Node.js 18+ with npm/yarn for dependency management
- Package.json with exact version pinning for consistent builds
- Environment Variables: .env.local for development secrets (Supabase keys, PostHog tokens)
3.Documentation in GitHub
Providing specialized knowledge in the project subject area, with industry context.
Sharing knowledge in specific technical skills, techniques, methodologies required for the project.
Direct involvement in project tasks, offering guidance, and demonstrating techniques.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
About the company
Modern Technology: with the incorporation of AI Appraisals and a digital collection, owners of heritage and legacy items can digitize their high value items.
Privacy: Users will be able to privately digitize and share their collections for potential trades and loans in a secure and private platform, protecting both their personal information and their valued items.
Marketplace and Trades: Complex heritage items and high value designer items will be appraised and using AI, will match the client with expert repair people. Items will be featured in their personalized catalog for loaning, resale, or trades.
Main contact
