Skip to content

MedStack is a Stack Overflow-style Q&A platform tailored for medical students. It provides a dedicated space for peer-to-peer learning with features like reputation, tagging, and medical-specific disclaimers.

Notifications You must be signed in to change notification settings

Gaurav-99/MedStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MedStack

MedStack is a Stack Overflow-style Q&A platform tailored for medical students. It provides a dedicated space for peer-to-peer learning with features like reputation, tagging, and medical-specific disclaimers.

Built with the MERN Stack (MongoDB, Express, React, Node.js).

Built using Google's Antigravity.

Features

  • Authentication: JWT-based auth with Register/Login (Students, Admins).
  • Questions: Ask, Answer, Vote, Tag, Comment (Threaded).
  • Reputation System: Points for upvotes, badges (scaffolded).
  • Medical Safety: PII warnings and Educational Disclaimers.
  • Search: Full-text search and filtering by tag.
  • Responsive: Mobile-friendly UI using Tailwind CSS.

Tech Stack

  • Frontend: React (Vite), Redux Toolkit, Tailwind CSS, Lucide Icons.
  • Backend: Node.js, Express, Mongoose, JWT.
  • DevOps: Docker, Docker Compose.

Security & Ethics

  • PII: Users are explicitly warned not to upload Patient Identifiable Information.
  • Disclaimer: The platform is for educational purposes only and does not constitute medical advice.

About

MedStack is a Stack Overflow-style Q&A platform tailored for medical students. It provides a dedicated space for peer-to-peer learning with features like reputation, tagging, and medical-specific disclaimers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages