mint-health

byunknown

Build a full-stack web app called "GlowTrack". Purpose: Users can track daily health data and skin condition. Based on inputs, the system provides skincare product suggestions and a simple diet plan. Tech Stack: Frontend: React Backend: Node.js + Express Database: MongoDB First, design the system architecture: - Define database schema - Define collections/tables - Define API endpoints - Explain recommendation logic structure Keep it MVP level, simple rule-based logic.

LandingSkinLogHealthLogRecommendationsHistory
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks14

#11

Build HealthLog Page

To Do

As a user, I want to log my daily health data, including hydration levels, sleep hours, stress levels, and diet notes. This page should align with the soothing color theme and include micro-interactions.

AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#13

Build SkinLog Page

To Do

As a user, I want to record my skin condition, including skin type, issues, and severity. This page should align with the soothing color theme and include micro-interactions.

AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#1

Design Home Page

To Do

As a user, I want to see an interactive skin journal dashboard on the home page, featuring dynamic graphs, a skin condition heatmap, a product carousel, and diet plan cards. The design should align with the soothing color theme and include micro-interactions for a polished experience.

AI 30%
Human 70%
High Priority
2 days
AI Credits:5
UI/UX Designer
#9

Build Recommendations Page

To Do

As a user, I want to view personalized skincare product suggestions and browse a carousel of recommended products. This page should align with the soothing color theme and include micro-interactions.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#12

Implement HealthLog API

To Do

As a user, I want to log my daily health data, including hydration levels, sleep hours, stress levels, and diet notes. The API should store data in the HealthData collection.

Depends on:#11
Waiting for dependencies
AI 90%
Human 10%
Medium Priority
1.5 days
AI Credits:6
Backend Developer
#14

Implement SkinLog API

To Do

As a user, I want to record my skin condition, including skin type, issues, and severity. The API should store data in the SkinCondition collection.

Depends on:#13
Waiting for dependencies
AI 90%
Human 10%
Medium Priority
1.5 days
AI Credits:6
Backend Developer
#2

Align Colors and Theme

To Do

As a user, I want the application to have a soothing and clean aesthetic with the specified color scheme (Soft Lavender, Mint Green, Coral Pink, Light Beige) and modern sans-serif fonts (Poppins or Lato).

Depends on:#1
Waiting for dependencies
AI 20%
Human 80%
High Priority
1 day
AI Credits:3
UI/UX Designer
#10

Implement Recommendations API

To Do

As a user, I want to fetch personalized skincare product suggestions based on my logged health and skin condition data. The API should retrieve data from the Products collection and match it to user data.

Depends on:#9
Waiting for dependencies
AI 90%
Human 10%
Medium Priority
1.5 days
AI Credits:6
Backend Developer
#3

Build Dashboard Page

To Do

As a user, I want to view my health and skin condition stats on the dashboard, including dynamic graphs, a skin condition heatmap, and links to log data, view recommendations, and access diet plans. Implement this page based on the existing JSX design.

Depends on:#1#2
Waiting for dependencies
AI 85%
Human 15%
High Priority
2.5 days
AI Credits:6
Frontend Developer
#4

Build History Page

To Do

As a user, I want to view a history of my logged health and skin condition data, including a skin condition heatmap and past logs. This page should allow users to review their progress over time.

Depends on:#3
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
2 days
AI Credits:5
Frontend Developer
#7

Build DietPlan Page

To Do

As a user, I want to view diet plan cards for each meal (breakfast, lunch, dinner) with flip-style interactions to reveal detailed suggestions. This page should align with the soothing color theme and include micro-interactions.

Depends on:#3
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
2 days
AI Credits:5
Frontend Developer
#5

Implement Dashboard API

To Do

As a user, I want to fetch my health and skin condition stats for the dashboard, including hydration levels, sleep hours, stress levels, and skin condition severity. The API should aggregate data from HealthData and SkinCondition collections.

Depends on:#3
Waiting for dependencies
AI 70%
Human 30%
High Priority
2 days
AI Credits:6
Backend Developer
#6

Implement History API

To Do

As a user, I want to fetch a history of my logged health and skin condition data, including a skin condition heatmap and past logs. The API should retrieve data from HealthData and SkinCondition collections.

Depends on:#4
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2 days
AI Credits:5
Backend Developer
#8

Implement DietPlan API

To Do

As a user, I want to fetch diet plan suggestions tailored to my health data and skincare goals. The API should retrieve data from the DietPlans collection and match it to user health data.

Depends on:#7
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2 days
AI Credits:5
Backend Developer
Landing design preview
Landing: View Overview
Dashboard: View Stats
HealthLog: Log Health Data
Dashboard: View Updated Stats
SkinLog: Record Skin Condition
Recommendations: View Products
Recommendations: Browse Carousel
DietPlan: View Meal Cards
DietPlan: Explore Meal Details
History: View Past Logs
History: Review Skin Heatmap