Skip to content

darshakrai/MediChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Online Medical Chat App

Online Medical Chat App using React JS

πŸ“Œ Before you start

  1. Make sure Git and NodeJS is installed
  2. Yarn is faster than Npm. So use Yarn.
  3. Create .env file in both client and server folder. server/.env
  4. Create an account in Stream
  5. Create a new app. You can name it whatever you want.
  6. On app dashboard, you can copy your keys and paste in server/.env and client/.env.

NOTE: Both STREAM_API_KEY and REACT_APP_STREAM_API_KEY_SECRET are same

  1. To use messaging functionality, Create an account in Twilio
  2. On app dashboard, copy keys and paste them in .env file in server folder.
  3. To get Messaging service sid, go to Messaging/Services through dashboard sidebar.
  4. Create a messaging service in case it doesn't exists
  5. Then, click on messaging service you created and you will be able to see its properties as shown below. Copy Messaging Service SID

πŸ“Œ How to use this App?

  1. Open terminal in root directory and cd server
  2. Type and Run yarn install
  3. Run yarn run dev to start back end server
  4. Now, in browser go to this URL http://localhost:5000/
  5. Now, nodejs server is configured and started. Next, we need to setup Client side server.
  6. Open a new Terminal by using split terminal feature in vs code and cd into client then run yarn install
  7. Once packages are installed, type and run yarn start
  8. Now client side server will be started and you can start using this app πŸ‘

Authentication Page

About

A intuitive chat application where users can interact with medical proffesionals in real time for healthcare related queries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages