Ever faced the need of getting quick consultation from a medical professional but dont want to go to clinic for it.
So here comes Dr-Net a web-portal where you can chat with any medical professional as per you choice and pay his/her consulation fees and get access to chat with him/her and resolve your queries.
- ✅ Easy signin/signup.
- ✅ Simple and quick payment.
- ✅ Shows the online activity of user and realtime chat.
- ✅ Simple UI.
dummy login credential (patient)
email : [email protected]
pssword: 123456
dummy login credential (doctor)
email : [email protected]
pssword: 123456
For testing payment related info please refer this
Purpose | Test Card Number | Extra Info |
---|---|---|
successful transaction | 4500600000000061 | Valid expiry date and amount bwteen 0.01 to 1999.99 |
unsuccessful transaction | 4000111111111115 | Invalid Expiry date or amount between 2000 to 2999 |
Fork repo
git clone https://github.com/YOUR-USERNAME/Dr-Net
cd Dr-Net
cd frontend
npm install
npm start
cd backend
npm install
Create your account at braintree and get your api keys from API section and save them in .env file of backend
BRAINTREE_MERCHANT_ID=
BRAINTREE_PUBLIC_KEY=
BRAINTREE_PRIVATE_KEY=
Run the server.
npm start
Following are the steps to run the socket server of the Dr-Net on your local. All the socket code will go in the socket
folder.
Navigate to socket
folder.
cd socket
npm install
npm start