SpineHealth is an advanced spine therapy and monitoring web application designed to help users manage their back health. It features an intuitive interface built with React, Vite, Tailwind CSS, and Framer Motion.
- Dashboard: Get a quick overview of your spine health and upcoming treatments.
- Device Pairing: Connect and manage smart therapy devices seamlessly.
- Diagnostic Screen: View detailed diagnostics and spine health metrics.
- Treatment Control: Manage and customize your therapy sessions.
- Analytics: Track your progress over time with detailed charts.
- Profile & Subscription: Manage your user profile and subscription plans.
- Frontend: React 18, TypeScript, Vite
- Styling: Tailwind CSS, Radix UI Primitives, Framer Motion
- Charts: Chart.js, react-chartjs-2
- Routing: React Router DOM
Ensure you have Node.js and npm installed on your machine.
- Clone the repository:
git clone https://github.com/IshaanGarg64/SpineHealth.git
- Navigate into the project directory:
cd SpineHealth - Install dependencies:
npm install
To start the development server, run:
npm run devThe application will be available at http://localhost:5173/.
To create a production build, run:
npm run buildYou can then preview the build with:
npm run previewThis project is licensed under the MIT License.