Skip to content

PLP-MERN-Stack-Development/react-js-jsx-and-css-mastering-front-end-development-Mukangafu

 
 

Repository files navigation

My Health App

A modern React.js application for managing tasks and health activities, styled with Tailwind CSS. The app allows users to add, edit, and track tasks with status indicators (Pending, Active, Completed) and live alerts.


🌐 Live Demo

Check out the live application here: My Health App


📂 Repository

View the source code on GitHub: GitHub Repository


⚡ Features

  • Add, edit, and delete tasks
  • Track task progress (Pending, Active, Completed)
  • Real-time alerts for task start
  • Responsive design with Tailwind CSS
  • Fully functional task manager interface

🖼️ Screenshots

Home Page

Home Page

Add New Task

Add Task

Task Status

Task Status

Replace the image filenames with your actual uploaded screenshots in the images folder.


🛠️ Technologies Used

  • React.js (v19)
  • Tailwind CSS (v3)
  • Framer Motion for animations
  • Lucide Icons
  • Vite for project bundling
  • Git & GitHub for version control

💻 Installation & Setup

  1. Clone the repository
git clone https://github.com/PLP-MERN-Stack-Development/react-js-jsx-and-css-mastering-front-end-development-Mukangafu.git

2. Navigate to the project directory

cd react-js-jsx-and-css-mastering-front-end-development-Mukangafu

3. Install dependencies

npm install

4. Start the development server

npm run dev

**.  The app will run on http://localhost:5173 by default.**

🚀 Deployment

This app is deployed on Vercel:

Sign up/log in to Vercel

Connect your GitHub repository

Vercel automatically builds and deploys the app

Access the live app via: My Health App

📋 Usage

Click Add New Task to create a task.

Set Start Time and End Time for your task.

Tasks will automatically update their status (Pending → Active → Completed) based on the current time.

Alerts notify you when a task starts.

Edit tasks by double-clicking on them.

🔧 Notes

Make sure your browser allows notifications for live task alerts.

The app is responsive and works on desktop, tablet, and mobile devices.

📜 License

This project is licensed under the MIT License.


**👤 Author

Daniel Muturi**

About

plp-mern-stack-development-classroom-react-js-jsx-and-css-mastering-front-end-development-MERN-Stack created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.5%
  • CSS 2.3%
  • HTML 1.2%