Gal Povsod
UI/UXMobile

History Run

/2025 Lead Developer

About the Project

HistoryRun is an innovative fitness-educational platform developed as a major student project during the 2nd and 3rd years at UM FERI. The application combines physical activity with cultural exploration, allowing users to discover historical monuments in real-time while running.

Technical Execution

The project involved a complex full-stack architecture. We built a custom backend using Express.js and MongoDB for flexible data storage. The web dashboard was developed in React, while I was personally responsible for the mobile experience.

I developed the mobile application using React Native with Expo, where I focused on integrating device sensors for tracking and implementing custom UI styles from scratch. The project also featured advanced functionality like face recognition for user authentication.

Key Features:

  • React Native & Expo: Seamless mobile performance with a focus on cross-platform compatibility.
  • Sensor Integration: Real-time tracking using GPS and motion sensors to trigger location-based content.
  • Custom Styling & Figma: Hand-crafted UI styles based on original prototypes designed in Figma.
  • Full-stack Ecosystem: A dedicated Express.js API connected to a MongoDB database.

The Outcome

HistoryRun was a pinnacle of our undergraduate studies, demonstrating our ability to handle real-world hardware integrations and complex data flows. It allowed me to master mobile development and the challenges of creating a performant app for outdoor use.