Twidy is a productive mobile application with reliable gamification features and functionality for OnDEEM, a corporate venture division. The application offers a set of tools and capabilities that motivate and engage users in achieving success in various areas and tasks of their lives, including in-app purchases and streaming video streaming options.
Objectives of the project
To develop a powerful MVP mobile application that helps users increase productivity, achieve their goals, and lead successful lifestyles. The application combines functionality with gamification elements to stimulate users and make goal achievement an interesting and enjoyable process.
Task
Development of a mobile application with video chat and purchasing capabilities.
Stages and Technical Specification
1.User Registration and Profile: Users can create their profiles by providing necessary information about themselves. Registration can be done through social media accounts or email.
2.Goal Setting: Users can define their goals and tasks, set deadlines, and prioritize them. The application supports the creation of both short-term and long-term goals.
3.Gamification: The application incorporates gamification elements such as an achievement system, badges, levels, and rankings. Users receive rewards and prizes for achieving goals and completing tasks.
4.Task Management: Users can create tasks and break them down into subtasks for better control and organization. They can set priorities, add deadlines, and set reminders.
5.Mobile Platform for iOS and Android.
6.Creation of a catalog with various categories or topics. Users can browse and select tasks and goals within each category. Descriptions, instructions, and recommendations are provided for each task or goal.
7.Chat: Users can communicate and exchange messages within the application. Group chats can be created for collaborative task completion and goal discussions. Users can send text messages, emojis, images, and files.
8.Video Chat: The application integrates video chat functionality for users. Users can conduct online meetings and real-time consultations. Support for video, audio, and text message exchange during video chats is included.
9.In-App Purchases: Implementation of in-app purchase mechanisms for additional features, content, or premium subscriptions. Users can acquire virtual items, upgrades, or additional capabilities through in-app currency or payment systems.
The Results
- Development of a powerful MVP mobile application based on React Native and Python technologies.
-
Implementation of in-app purchase functionality.
Integration of video streaming capabilities.