Skip to content

This website was made, for people to have easier understanding of healthy eating habits and life choices.

Notifications You must be signed in to change notification settings

jane-does-coding/SipFit

Repository files navigation

SipFit

Athena Award Badge

This website was made, for people to have easier understanding of healthy eating habits and life choices. Which includes guides about working out, MyPlate eating strategy, Diet Plans, and more!

Screenshot 2025-08-19 at 6 36 26 PMScreenshot 2025-08-19 at 6 36 35 PM

Screenshot 2025-08-19 at 6 36 17 PMScreenshot 2025-08-19 at 6 36 06 PM

Example Database Structuring

Screenshot 2025-08-19 at 6 45 01 PMScreenshot 2025-08-19 at 6 45 37 PM

This website tells you your:

  • BMI, and what it means
  • Healthy weight range
  • Basal Metabolic Rate (BMR)
  • Calories the person needs daily by activity
  • Calories to Maintain/Lose/Gain weight
  • Macro Breakdown
  • Goal Tracking
  • Analitics of weight comparison
  • Analitics of BMI comparison
  • Height Comparison
  • Body Measurements comparison
  • Diet Advices
  • Macros needed daily
  • Healthy eating tips
  • Examples of healthy Measl
  • Let's you create & save your profile and meal datadata

Something challenging that I had to learn for this project was react charts:

I didnt work with the react charts a lot in the past, and whenever I did, I was always struggling with it and ended up giving up, however, this time was different, and it went more smooth than my old times.

Languages & Technologies:ies:

My Skills


Setup

1. Clone the repo

git clone https://github.com/jane-does-coding/SipFit

cd sipfit

2. Install the dependencies

npm i

3. Configure .env

DATABASE_URL="your mongodb"
NEXTAUTH_SECRET=="random-secret"

4. Setup Prisma

npx prisma generate

4. Run the project

npm run dev

About

This website was made, for people to have easier understanding of healthy eating habits and life choices.

Topics

Resources

Stars

Watchers

Forks

Languages