Meducate

July 2024 (Medihacks Hackathon)

medverse
medverse
medverse
medverse
medverse
medverse
medverse
medverse
Next.jsTailwind CSSTypeScriptNode.jsExpressMongoDBRedux ToolkitVercelShadCN

Meducate is an online learning platform for Front Line medical professional, who can enroll in courses and keep themselves up to date with their practices to make sure that they don't go out of touch with their knowledge. It provides a certificate in the end with a validity of certain time period, after which they may have to take the course again to make sure that their knowledge stays in place. It even offers in video quizzes, which tests their knowledge according to what they've learnt. This helps in their hybrid mode of their work, where they can continue working in real life at hospitals, clinics, etc while learning the theoretical part of their course online, and getting certified.

How I built

The front end framework used for this application is NextJs, with Typescript. For styling, we used TailwindCSS library. For backend, we used NodeJS with ExpressJS. And for Database, we used MongoDB Apart from these, we used several libraries like Redux Toolkit for global state management in front end, Bcryptjs library for securely storing the passwords in database and jsonwebtoken library for keeping the user logged in at all time and making sure that all API calls are made by the legitimate logged in user.

;