Be Healthy is a wellness app that brings the basics of getting healthier into one place. Calculate your BMI for free, then sign in to get a daily meal plan and recipes matched to it, a nutrition tracker that shows what you've actually eaten, a workout plan built around your body condition, and simple tools for setting wellness goals, learning to meditate, and getting quick advice for common ailments. There's also a community space to share progress with other users. Built with Next.js, React, and MongoDB.

The homepage introduces what Be Healthy does and lets you try the BMI calculator right away — everything else needs a free account.

A simple sign-up and login flow — create an account with your name, email, and password, and you're in.


Update your profile picture, bio, phone number, and password whenever you like — changing your password requires confirming the old one first, for security.


Your dashboard is a single home base that fills in as you use the app — a running summary of your BMI, meals, workouts, goals, and meditation progress.

Enter your age, height, weight, and gender to get your BMI instantly, along with what it means for your body and where you fall on the healthy-range chart. Recalculate anytime your numbers change.

Get a daily meal plan built around your own BMI, with three recipe choices for each of your five meals — pick what sounds good and switch it up whenever you want.

As you log the meals you actually ate, the Nutrition Tracker keeps a running total of your calories and nutrients, so you can see how your day adds up in real time.

Get a workout plan that matches your BMI and body condition — choose from a five- or six-day-a-week schedule, and switch plans anytime your goals change.

Pick from 15 everyday habits covering nutrition, exercise, sleep, mental health, and hydration, and set them as personal goals you can track and adjust anytime.

A collection of 15 simple tips and short practices to help you build resilience and take care of your mental health, ready whenever you need them.

Search for a common ailment — like a fever or a headache — and get practical, at-home first-aid guidance for 50 everyday health issues.

Share your progress, post updates, and see what other Be Healthy users are up to — a space to stay motivated together.

Built with Next.js for fast, SEO-friendly pages, and MongoDB for keeping your health data saved and up to date, styled with Tailwind CSS.