Dohrnii Academy — A Leap Forward in User Experience

Dohrnii DAO
3 min readNov 24, 2023

Introduction:

As we continue our journey to elevate the Dohrnii Academy experience, our latest sprint has brought forth a multitude of enhancements and fixes aimed at refining every aspect of our platform. Here’s a detailed overview of the tasks we’ve successfully completed, each contributing to a more seamless and enjoyable learning environment.

Sprint 17# Progress:

  1. Hotfix: Redirect User to Email Inbox:
    We’ve swiftly addressed a critical issue where users were inaccurately redirected to compose a new email instead of their email inbox. The implemented fix ensures users are now directed to their email inbox, promoting a smoother and more intuitive experience.

2. Update Fonts to Poppins:
Aesthetic harmony is crucial, and we’ve revamped the app’s typography by replacing existing fonts with the elegant Poppins font family. This adjustment aligns our app’s visual identity with precise design specifications.

3. Implement Reading Mode for Light and Dark Text Screens:
Reading-heavy screens, such as lessons, now offer a more personalized experience with the introduction of a reading mode switch between light and dark themes. This feature enhances readability and caters to users who prefer a night-friendly reading environment.

4. Upgrade WalletConnect and OneSignal Packages to Latest Versions:
To stay at the forefront of technological advancements, we’ve upgraded our WalletConnect and OneSignal packages to their latest versions. This ensures our users benefit from new features, improvements, and heightened security.

5. Resolve Google Auth Provider Bug:
Our team diligently investigated and rectified a bug impacting Google authentication, particularly in the login and authentication process. This fix ensures a smooth and secure login experience for all users.

6. Update XP Calculation on Quiz Fail and Repetition:
Backend improvements now support an XP reduction mechanism when users fail a quiz or repeat it. The seamless communication between the backend and Flutter app guarantees accurate and updated XP values.

7. Improve Lesson Relation Input:
Crafting a custom plugin for dependent select inputs in Strapi CMS, our team has created a dynamic and user-friendly system for selecting lesson relations. This custom field type facilitates smoother interactions and data input.

8. User Data Progress Retrieval, Fixes, and Improvements:
Backend functionality related to user data progress retrieval has been enhanced, addressing existing issues and implementing improvements. The result is a more robust and efficient system for tracking user progress.

9. Notification Deletion or Dismissal on the Backend:
Our backend now boasts enhanced capabilities, allowing for the deletion or dismissal of notifications based on user interactions. This feature streamlines the notification management process and ensures a cleaner user interface.

10. Add Lesson Rating after Quiz/Lesson Completion:
Upon completing lessons and quizzes, users will now be prompted to rate the completed lesson. This addition encourages user engagement and provides valuable feedback.

11. Implement XP Reduction on Quiz Fail and Repetition:
The Flutter app has been modified to seamlessly handle XP reduction when users fail a quiz or repeat it. With a reduction rate of 20% for each repetition and a maximum limit of three reductions, this ensures a fair progression system.

12. Update Design for Upcoming Classes:
The visual design of the upcoming classes section has been revamped to provide a more user-friendly and aesthetically pleasing presentation of upcoming lessons. This enhancement contributes to a more engaging user experience.

13. Enhance Notifications with Date/Time and Occurrence Number:
Notifications have undergone improvements, now featuring date and time information. Additionally, duplicate notifications have been consolidated, and an occurrence number is displayed, enhancing clarity and reducing redundancy.

14. Readjust “Complete” Button Placement for Persistent Visibility:
To ensure a consistent and intuitive user interface, the placement of the “Complete” button has been readjusted. Now, it remains at the bottom of the screen at all times, irrespective of the lesson’s content length.

15. Redesign Glossary Section:
The glossary section has undergone a transformative redesign, offering a more engaging and interactive experience for users. Glossaries are now locked by default, introducing the option to unlock terms using energy, with an XP reward for added motivation.

As we conclude this sprint, we’re proud to share the strides we’ve made in enhancing the Dohrnii Academy platform. These updates reflect our commitment to delivering a superior learning experience, and we look forward to the continued evolution of our platform. Stay tuned for more exciting updates as we work towards creating an unparalleled educational environment.

With kind regards,
Dohrnii DAO Team

--

--

Dohrnii DAO

The platform to educate, empower and support the success of crypto investors.