Technologies Involved:
JAVA
Project Description

I-Infinity, a self-development platform, empowers users to reflect, learn, and grow through structured journaling and session tracking. To expand its capabilities, the client needed a digital interface to organize content dynamically, streamline reflection workflows, and deliver a seamless experience across web and mobile platforms.

Scope Of Work

The client sought a solution from Oodles to revamp static modules into dynamic content blocks, enable session-wise journaling, and restructure reminder and task workflows. Work areas included frontend and backend development for content uploads, journaling, session tracking, reminder flexibility, and offline sync support across web and mobile platforms.

Our Solution
  • Set up the project by cloning the React-based source code from GitLab and configuring the environment using npm tools.
  • Transformed the static Paradigm Shift page into a dynamic content management interface for videos, PDFs, links, and articles. 
  • Ensured uploaded content is viewable but not downloadable, maintaining content security via backend permissions.
  • Developed a full-screen Daily Journal module with passcode protection, date-wise entries, and seamless reading experience.
  • Created the Learning Log feature with dual input fields for session takeaways and personal commitments.
  • Enhanced the Reminder module by adding a “Daily” trigger option alongside existing reminder types, with auto-expiry logic built-in.
  • Enabled shifting of entire projects across MUPPs, improving administrative flexibility and project management efficiency.

Related Projects

aiShare Your Requirements