Skip to content
D

DocNet

DocNet: Connecting Hearts, Healing Minds

Created on 27th July 2024

D

DocNet

DocNet: Connecting Hearts, Healing Minds

The problem DocNet solves

DocNet is a community of doctors where they can collabrate and network with each others. It provides a plateform to doctors for engaging in profesional talks and sharing their case works, reports with each other. Doctor can connect, chat, collabrate and read and publish blogs related to their research works.

Challenges we ran into

One of the most frequent errors I encountered was related to managing state in the React frontend, especially when dealing with asynchronous data fetching and updates. To resolve this, I used React’s Context API and hooks like

useState

and

useEffect

to manage and synchronize state effectively.

Another issue was handling authentication and authorization securely. I implemented JWT (JSON Web Tokens) for user authentication, and used middleware to protect routes and ensure that only authorized users could access certain endpoints.

Database schema design was also challenging, especially ensuring that relationships between patients, doctors, and appointments were efficiently managed. I used MongoDB’s flexible schema design and Mongoose’s population feature to handle relationships and queries efficiently.

Technologies used

Discussion

Builders also viewed

See more projects on Devfolio