
Knoweledge gym
Take your training to the next level with smart learning and 10x ROI through AI!
Industry:
Category:
Map / GPS Location App
Deliverables:
UI/UX designs, Flutter app, API web services, Admin panel

Technology Stack
Tools

Xcode

Android studio

VS code

Git
Cloud/Server
AWS (Amazon Web Services)
Apache
Back-end

NodeJs

Laravel

Php
Front-end

HTML5

CSS3

Bootstrap

JavaScript

jquery
Mobile
Dart
Team Members
Flutter
2 Members
Laravel
1 Member
QA
1 Member
UI/UX
1 Member
Project Manager
1 Member
Project Description
Knowledge Gym provides an immersive learning experience for employees through micro-learnings, quizzes, and adaptive AI algorithms. The platform enables company admins and trainers to customize the learning environment, define privacy settings, and track progress. Learners engage with the content via mobile interfaces, earning certifications and rewards as they advance.
Business Goals
The primary goal of Knowledge Gym is to revolutionize corporate training by providing a sustainable, engaging, and effective learning tool. By leveraging gamification and AI, the app aims to significantly boost knowledge retention and application, thereby maximizing the return on training investments for companies.
Features
Login
Secure access to the app.
Offline Access
Users can submit answers without an internet connection.
Push Notifications
Reminders for open learning tasks.
Certifications
Earned upon meeting learning and repetition targets.
Challenges and Rewards
Users can challenge others, check leaderboards, redeem rewards, and view challenge history.
Module Management
Users can add, remove, and view learning modules.
Rank Viewing
Users can see the ranks of company members.
Company Policies
Internal policy adherence.
Multi-language Support
Available in multiple languages.
Repetitive Q&A
Based on a calculated loyalty period.
Point System
Earn points for answering questions and winning challenges, which can be redeemed for rewards.
Levels and Categories
Users can achieve levels in different categories and earn points.
Encryption
Two-way encryption using a company-specific key for added security.
Theme Customization
Company admins can change the theme color of the application.
Typography & Color Palete

Challenges & Solutions
Challenges
Solutions
Managing Encrypted Personal Information
Implemented a robust dual encryption system comprising default encryption/decryption and customer-specific keys, ensuring comprehensive data security and privacy for all users.
Enabling Theme Customization
Developed a flexible theme customization feature that allows company admins to easily change the app's theme color via the admin panel, enhancing user engagement and brand alignment.
Implementing Offline Data Submission
Successfully integrated offline data submission capabilities, allowing users to submit their questions and answers without an internet connection. This feature ensures uninterrupted learning and data synchronization once the connection is restored.
Managing Multi-Tenancy
Efficiently managed the multi-tenancy setup, ensuring the same application runs seamlessly on two serversone for German users and another for Singapore userswhile maintaining consistent performance and user experience across regions.
Offline Data Management
Ensured proper handling and synchronization of offline data, allowing users to work offline and seamlessly sync their data when they reconnect to the internet.
Implementing Custom Encryption
Addressed the complexities of implementing custom passphrase encryption, which initially caused user-specific login issues. These were resolved by refining the encryption processes to ensure secure and smooth user authentication.
Results
👉 Timely Launch: Addressed challenges and met tight deadlines.
👉 Secure Platform: Delivered a robust and secure corporate learning app.
👉 Enhanced Learning: Enabled users to track progress and engage in gamified activities.
👉 Positive Feedback: Received strong user and client satisfaction.
👉 Ongoing Commitment: Focused on exceptional service and innovative solutions.
Client Review

Daxesh and his team are amazing. They are super customer oriented, very friendly, easy to work with and very experienced and skilled. It was an absolute pleasure working with Daxesh and his team and we will for sure engage them again and I can 100% recommend him to work with. The best freelancer / agency on Upwork I have worked with so far.
Christian Borchert