GlowTrack is a Smart Health + Skin Care Tracker web application designed to help users monitor their health and skincare routines. By logging daily health data, users can receive personalized skincare product suggestions, simple diet plan recommendations, and track their progress through an intuitive dashboard. GlowTrack aims to provide actionable insights using rule-based logic to promote healthier habits and improved skin health.
GlowTrack is a full-stack web application with the following core functionalities:
The system architecture is modular, ensuring scalability and maintainability. The backend is built using Node.js and Express, while the frontend uses React for a modern, responsive user experience. MongoDB serves as the database for storing user data, daily logs, and recommendations.
User:
Admin (Future Scope):
The GlowTrack application will use a modern, clean, and minimalistic design with the following color palette:
The theme will focus on simplicity and clarity, ensuring users can navigate the app effortlessly.
Interactive Skincare Dashboard with Dynamic Glow Effects
The GlowTrack homepage will feature an interactive dashboard that visually "glows" as users improve their health metrics. Here's how it works:
This design will make the app visually engaging and encourage users to maintain healthy habits to "unlock their glow."
The React frontend will follow a modular structure for scalability and maintainability:
src/
├── components/ # Reusable UI components
│ ├── Button/
│ ├── Chart/
│ ├── Form/
│ └── Card/
├── pages/ # Page-level components
│ ├── RegisterPage/
│ ├── LoginPage/
│ ├── DashboardPage/
│ ├── DailyLogPage/
│ └── RecommendationPage/
├── services/ # API calls and business logic
├── hooks/ # Custom React hooks
├── styles/ # Global and component-specific styles
├── utils/ # Utility functions
├── App.js # Main app component
└── index.js # Entry point
This updated SRD reflects the confirmed system architecture, database schema, API endpoints, recommendation logic, React frontend planning, and UI design details. Let me know if you'd like to refine any section further!

Track your daily health habits — water intake, sleep, workouts, and skin condition — to receive personalized skincare and diet recommendations that help you radiate confidence.
From daily health logging to personalized skincare tips, GlowTrack gives you the tools to understand and improve your skin from the inside out.
Track your water intake, sleep hours, workout minutes, and skin condition with beautiful interactive charts that glow as your health improves.
Receive personalized product suggestions based on your logged data. Flip recommendation cards to reveal detailed tips tailored to your skin needs.
Get simple, rule-based diet recommendations that support your overall health and skin vitality — foods rich in antioxidants, hydration tips, and more.
Log your daily metrics in seconds — water glasses, sleep duration, exercise time, and skin condition rating. Build a comprehensive health history.
Visualize trends over days and weeks. See how your habits correlate with skin improvements through intuitive progress charts and the dynamic glow meter.
Beyond skincare, receive actionable health tips based on your patterns — sleep hygiene advice, hydration reminders, and exercise suggestions.
Getting started with GlowTrack is simple. Create your account, log your daily habits, and watch your personalized insights unfold.
Sign up in seconds with your email. Set up your profile with basic health information to personalize your experience.
Record your water intake, sleep hours, workout minutes, and rate your skin condition each day. It only takes a minute.
View your progress dashboard, receive tailored skincare and diet recommendations, and watch your glow score rise over time.
Your interactive dashboard dynamically glows brighter as your health metrics improve. Track weekly trends, spot patterns, and celebrate your progress visually.
Start tracking your health today and receive personalized skincare and diet recommendations. Your journey to radiant skin begins with one simple step.
No comments yet. Be the first!