-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Implementation StartedFeature is already under developmentFeature is already under developmentPriority 2Second highest priority feature requestSecond highest priority feature requestSize LFeature is likely to be a large amount of workFeature is likely to be a large amount of work
Description
Introduction
This feature introduces an in-app currency called Break Fast Bucks™. Companies can award these bucks as prizes to employees. Users can spend Break Fast Bucks™ in a special company online shop, purchase them using real-world currency, and transfer them back into real-world currency.
Tasks:
-
UI/UX Design:
- Design an interface for awarding Break Fast Bucks™ to employees in the employer portal.
- Design a special company online shop for spending Break Fast Bucks™.
- Design an interface for purchasing Break Fast Bucks™ using real-world currency.
- Design an interface for transferring Break Fast Bucks™ into real-world currency.
- Design a user dashboard to track Break Fast Bucks™ balance and transaction history.
-
Backend Development:
- Implement API endpoints for awarding, spending, purchasing, and transferring Break Fast Bucks™.
- Implement logic for managing Break Fast Bucks™ transactions and balances.
- Integrate with a payment gateway for purchasing Break Fast Bucks™.
- Implement security measures to ensure the safe handling of transactions and data.
-
Frontend Development:
- Integrate the Break Fast Bucks™ awarding interface into the employer portal.
- Integrate the online shop into the employee portal.
- Integrate the purchasing and transferring interfaces into the employee portal.
- Ensure real-time updates of Break Fast Bucks™ balances and transaction history on the user dashboard.
-
Database Schema Changes:
- Update the database to store Break Fast Bucks™ balances, transaction histories, and metadata.
- Create tables for tracking purchases and transfers of Break Fast Bucks™.
-
Testing:
- Write and execute test cases for awarding, spending, purchasing, and transferring Break Fast Bucks™.
- Perform usability testing to ensure the interfaces are intuitive and user-friendly.
- Test the integration with the payment gateway for purchasing Break Fast Bucks™.
-
Deployment:
- Deploy the new feature to a staging environment for final testing.
- Deploy the feature to the production environment following successful testing.
Rationale:
- Enhances employee engagement by providing a versatile reward system.
- Increases the perceived value of rewards through a dedicated in-app currency and online shop.
- Provides additional revenue streams through the purchase of Break Fast Bucks™.
Business Case:
- Employee Motivation: Break Fast Bucks™ serve as an immediate and flexible reward, encouraging consistent engagement and task completion.
- Monetization: Offering the ability to purchase Break Fast Bucks™ creates a new revenue stream for the company.
- Employee Satisfaction: Allowing employees to transfer Break Fast Bucks™ into real-world currency adds a tangible benefit, increasing overall satisfaction and retention.
- Competitive Advantage: Introducing an in-app currency system differentiates the app from competitors, potentially attracting more companies to use the app for employee engagement.
Affected Users:
- Employees: Can earn, spend, purchase, and transfer Break Fast Bucks™.
- Employers: Can award Break Fast Bucks™ to employees as prizes.
- Admin: May need to support employers and employees in managing Break Fast Bucks™ transactions and resolving any issues.
Metadata
Metadata
Assignees
Labels
Implementation StartedFeature is already under developmentFeature is already under developmentPriority 2Second highest priority feature requestSecond highest priority feature requestSize LFeature is likely to be a large amount of workFeature is likely to be a large amount of work