https://github.com/aliiakbarkhan/med-e-safe
A highly secure web app for managing medical records—log in, view reports, and keep your data safe with advanced encryption.
https://github.com/aliiakbarkhan/med-e-safe
Last synced: 3 months ago
JSON representation
A highly secure web app for managing medical records—log in, view reports, and keep your data safe with advanced encryption.
- Host: GitHub
- URL: https://github.com/aliiakbarkhan/med-e-safe
- Owner: aliiakbarkhan
- Created: 2025-03-14T15:00:35.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-14T15:20:56.000Z (8 months ago)
- Last Synced: 2025-03-14T16:22:22.432Z (8 months ago)
- Language: HTML
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Med-E-Safe

## Overview
Med-E-Safe is a secure and efficient web-based medical record management system designed to protect patient data while providing seamless access to medical reports. Built with **HTML, CSS, JavaScript**, and **Supabase** for backend storage and authentication, this platform enables patients to manage their reports and doctors to access necessary medical records securely.
## Features
- **Secure Authentication**: User verification via email authentication powered by Supabase.
- **Patient Dashboard**: View and manage uploaded medical reports.
- **Report Upload**: Securely upload medical reports to cloud storage.
- **Doctor Dashboard**: Access and manage patient records securely.
- **Supabase Integration**: Backend storage and authentication handled through Supabase for enhanced security.
## Project Structure
```bash
Med-E-Safe/
│── index.html # Main landing page
│── file-viewer.html # Patient's dashboard to view reports
│── supa.html # Report upload page
│── doctor.html # Doctor's dashboard
│── assets/ # CSS, images, scripts
```
## Technologies Used
- **Frontend:** HTML, CSS, JavaScript
- **Backend:** Supabase (Storage & Authentication)
- **Authentication:** Supabase email verification
## Installation & Setup
1. Clone the repository:
```sh
git clone https://github.com/your-username/med-e-safe.git
```
2. Navigate to the project folder:
```sh
cd med-e-safe
```
3. Set up Supabase:
- Create a [Supabase](https://supabase.com/) account.
- Configure authentication and storage settings.
- Obtain your Supabase **Project URL** and **API Key**.
4. Link Supabase to your project:
- Update JavaScript files with your Supabase credentials.
5. Run the project:
- Open `index.html` in a browser.
## Screenshots
### 1. Landing Page (`index.html`)

### 2. Patient Dashboard (`file-viewer.html`)

### 3. Report Upload Page (`supa.html`)

### 4. Doctor Dashboard (`doctor.html`)

### 5. Supabase Backend

## Database Information
- Supabase/Database URL: https://dasbfurobvglciwqetyx.supabase.co
- Bucket/Folder Name: files
- Database/ANON Key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImRhc2JmdXJvYnZnbGNpd3FldHl4Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NDE4NjI0NDUsImV4cCI6MjA1NzQzODQ0NX0.ESMHA5GCIRhF1Y8SSnmuXQ2bD1-A9g_i1K-Jo6p82Kw
## Security & Data Protection
- **End-to-end encryption** to ensure the confidentiality of medical records.
- **Email verification** to prevent unauthorized access.
- **Secure cloud storage** via Supabase for protected data handling.
## Future Enhancements
- Implement role-based access control for different user types.
- Introduce AI-based report analysis for better insights.
- Improve UI/UX for enhanced usability.
## Contributing
Contributions are welcome! You can fix this repository, create a new branch, and submit a pull request.
## License
https://github.com/user-attachments/assets/af7a9530-cbef-4cb4-8f47-7d2a0691824d
## Contact
For any queries or collaboration opportunities, reach out at **aliakbarkhana79@gmail.com**.
## Hackathon Winners
| Recived honour form Judges | Team Photo |
|:--------------:|:------------------:|
|  |  |
|  |  |