back
Encore - Multi-Programs Fans Application
Project Goal
The primary goal of this project is to create a dynamic platform where fans can earn rewards by engaging with various programs offered by multiple creators. The system is designed to accommodate different program types and creators, and provides a seamless user experience through flexible theming and robust authentication.
Project Details
  • The platform supports various creators, each offering distinct programs with unique reward structures. It needed to be flexible enough to handle these variations effectively
  • A system to automatically adapt themes based on the creator's program, ensuring a customized and visually appealing experience for users
  • Integration of both phone verification and Auth0 to manage secure and seamless authentication across different programs
  • Implementation of a tier-based rewards mechanism where users earn rewards after completing a certain number of touchpoints. Higher tiers provide increased rewards and discounts based on user activity
  • Emphasis on creating a smooth, engaging, and adaptive user experience that balances the platform's complexity with simplicity in design
  • Key Features
    Dynamic Templating System: Automatically adjusts layouts and designs based on the type of program, ensuring relevance and customization.
    Flexible Theme System: Allows for per-program theme customization, adapting to the needs and branding of each creator.
    Seamless Authentication: Supports both phone verification and Auth0, with distinct tokens for each method, ensuring security and ease of access.
    Tier-Based Rewards: A rewards system that offers increasing benefits based on user engagement. Completing specific touchpoints leads to rewards, with higher engagement unlocking greater discounts and incentives.
    Responsive Design: Built with React and Tailwind CSS for a responsive and visually engaging interface across different devices.
    Achievements
  • 🏆
    Developed a solution capable of handling multiple creators and program types with a dynamic templating system
  • 🏆
    Enabled personalized theming for each program, enhancing user experience and creator branding
  • 🏆
    Created a secure and flexible authentication system with both phone verification and Auth0 integration, ensuring seamless user transitions between programs
  • 🏆
    Implemented a tier-based rewards system that incentivizes user engagement, offering increasing rewards and discounts based on touchpoint completion
  • 🏆
    Achieved a balance between complex functionality and a smooth, engaging interface, leveraging React and Tailwind CSS for optimal performance
  • Link to the project
    Pleasecontact mefor further details