Skip to content

Hyle is your intelligent reading companion, designed to help you retain knowledge and sharpen critical thinking effortlessly.

Notifications You must be signed in to change notification settings

Pietro-Putelli/hyle-mobile-app

Repository files navigation

Hyle Mobile App

Hyle is your intelligent reading companion, designed to help you retain knowledge and sharpen critical thinking effortlessly. Capture key insights, memorable quotes, and personal reflections as you read, keeping everything organized. Highlight essential passages, instantly translate unfamiliar words, and enhance your understanding. With its advanced semantic search, Hyle acts like a second mind, helping you connect ideas with ease. Unlock deeper comprehension and maximize the value of every text.

This is the foundation for creating a more comprehensive and fully-developed product, leading to Hyle 2.0. Check out more on Hyle-app.com.

A Quick Overview

fb-1

Under the Hood

This React Native app is designed with a modular and scalable architecture, utilizing key libraries to manage authentication, state, performance, and device capabilities.

@react-navigation/native & @react-navigation/native-stack: For intuitive user flow and navigation, we leverage React Navigation. These libraries allow us to implement smooth and flexible navigation between screens, including deep linking and stack-based screen management.

redux & @reduxjs/toolkit: Redux is central to our state management, ensuring a unidirectional data flow across the app. Combined with Redux Toolkit, we implement efficient and scalable state logic, improving the app's maintainability and performance.

@react-native-voice/voice: This library powers the voice recognition capabilities of our app, allowing users to interact with the app via voice commands, providing an accessible and modern user interface.

expo-file-system: Expo File System is used for handling file access and storage on the device. This is especially useful for file downloads, uploads, and managing large media assets, ensuring optimal storage management.

react-native-reanimated: Reanimated is a powerful animation library used to create smooth, high-performance animations.

react-native-mmkv: MMKV provides fast and efficient storage for sensitive information, offering enhanced security for user data while maintaining high performance.

react-native-vision-camera: Vision Camera is a high-performance camera library that enables real-time image and video capture within the app. It supports advanced features like frame processing, enabling us to implement computer vision tasks and custom image recognition functionalities.

About

Hyle is your intelligent reading companion, designed to help you retain knowledge and sharpen critical thinking effortlessly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published