Skip to content

aminssutt/RePly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Heart Monitor logo

Heart Monitor · RePly

Affordable, user-friendly heart-rate monitoring with personalized fitness guidance.

React TypeScript Vite Tailwind


Why this project

Heart disease is a major public-health issue, and many monitoring tools are either too expensive or too complex for daily life. Heart Monitor focuses on accessibility: real-time heart-rate tracking, clear feedback, and practical recommendations.

Core features

  • Real-time heart-rate monitoring
  • Exercise/rest mode awareness
  • Personalized workout recommendations
  • Nutrition-oriented guidance
  • Dashboard, statistics, and profile flows

Project color identity

These colors come directly from the app (tailwind.config.js) to keep the portfolio presentation consistent with the product.

Zone Hex Meaning
Resting #4CAF50 Calm / recovery
Exercising #FF9800 Active training
Optimal #2196F3 Target zone
Warning #F44336 Out-of-range alert

Quick start

cd heart-monitor
npm install
npm run dev

App runs on Vite default local server.

Scripts

From heart-monitor/:

  • npm run dev — start development server
  • npm run build — type-check and create production build
  • npm run lint — run ESLint
  • npm test — run auth service smoke tests

Security notes

  • Keep production secrets (API keys, service credentials) in environment variables, never in committed source.
  • Restrict Firebase project rules (Auth/Firestore/Storage) to the minimum necessary access.
  • Validate and sanitize profile/user inputs before using them in future backend integrations.
  • Review dependency updates regularly and patch known vulnerabilities quickly.

Built to be simple, clear, and portfolio-ready.

About

KAIST Student Project : Modern messaging-oriented application focused on usability, clean interaction, and product experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors