Skip to content

Commit 2eca226

Browse files
committed
docs: Update README, Contributing guide, and env example for Razorpay
1 parent 85dc32a commit 2eca226

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

.env.example

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,14 @@
44

55
# --- AI & MODEL KEYS ---
66
# Required for Chatbot and Vision Analysis
7+
# Required for Chatbot and Vision Analysis
78
GOOGLE_API_KEY=your_gemini_api_key_here
89

10+
# --- PAYMENTS (RAZORPAY) ---
11+
# Get keys from https://dashboard.razorpay.com/app/keys
12+
RAZORPAY_KEY_ID=rzp_test_...
13+
RAZORPAY_KEY_SECRET=...
14+
915
# --- DATABASE SETTINGS ---
1016
# Default is SQLite (local). For Production, use PostgreSQL URL.
1117
DATABASE_URL=sqlite:///./healthcare.db

CONTRIBUTING.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,17 @@ Welcome to the **AI Healthcare System** project! We appreciate your interest in
3030
3131
1. Ensure that your changes do not introduce new bugs.
3232
33-
2. Run existing tests and add new ones as needed.
33+
2. Run existing tests to ensure no regressions:
34+
35+
```bash
36+
# Run all tests
37+
pytest
38+
39+
# Run unit tests only
40+
pytest tests/unit
41+
```
42+
43+
3. Add new tests for your feature in the `tests/` directory.
3444
3545
## Submitting Changes
3646

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,11 @@ docker-compose up --build
130130

131131
```bash
132132
# Install dependencies
133-
pip install -r requirements.txt
133+
# Install dependencies (Full Feature Set)
134+
pip install -r requirements-full.txt
135+
136+
# OR for Lite Version (No PySpark/Heavy ML)
137+
# pip install -r requirements.txt
134138

135139
# Start Backend (Terminal 1)
136140
uvicorn backend.main:app --reload --port 8000

0 commit comments

Comments
 (0)