Here’s an improved version of your project description with enhanced clarity, formatting, and consistency:
Swasthya Meter is your personal health companion, designed to make health tracking simple and secure. Developed during our inaugural hackathon, this application empowers users to take charge of their health journey by offering an intuitive platform for managing health metrics and medical records.
- Secure authentication system using JWT tokens.
- Personalized dashboards for individual users.
- Comprehensive profile management capabilities.
- Upload and store medical reports with encryption.
- Track and visualize health metrics over time.
- Categorize and organize health records efficiently.
- Easy retrieval of historical data for better insights.
- Clean, modern design powered by Tailwind CSS.
- Fully responsive layout for seamless use across devices.
- Intuitive navigation and visually appealing data representation.
- Next.js : For building a dynamic, server-rendered user interface.
- Tailwind CSS: For modern and responsive styling.
- React Router: For efficient client-side routing.
- Axios: For managing API requests.
- Node.js: Runtime environment for server-side logic.
- JWT: For secure authentication mechanisms.
- Bcrypt: For secure password hashing.
- MongoDB: NoSQL database for flexible data storage.
- Mongoose: Object modeling for MongoDB.
- Node.js (v14 or higher)
- MongoDB
- npm or yarn
-
Clone the Repository
git clone https://github.com/BIC-DevSphere/swasthya-meter.git
-
Install Dependencies
npm install
-
Environment Setup
# In the backend directory, create a .env file cp env.example .env # Update .env with your MongoDB URI, Gemini API Key
-
Start the Application
npm run dev
-
Create an Account
- Navigate to the signup page.
- Provide your details.
- Verify your email address.
-
Dashboard Navigation
- Access your personalized dashboard.
- View health metrics at a glance.
- Explore various sections for detailed insights.
-
Managing Health Records
- Upload and organize health reports effortlessly.
- Track your health trends with visual data.
- Retrieve historical records easily for comparisons.
-
Data Security
- All data is encrypted for privacy.
- Secure authentication ensures only authorized access.
- Regular backups safeguard against data loss.
Contributions are welcome! If you'd like to contribute, please submit a Pull Request. For major changes, open an issue first to discuss your ideas.
Please follow the steps:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License. See the LICENSE file for details.
- Built during our first hackathon, showcasing teamwork and innovation.
- Special thanks to ACES for organizing the hackathon.
- Inspired by the growing need for accessible health-tracking solutions.
Made with ❤️ by Team DevSphere
This version adds clarity, maintains professionalism, and ensures a polished structure. Let me know if you'd like further tweaks!