Medverse

December 2024 (4 day - hackathon program)

medverse
medverse
medverse
medverse
medverse
medverse
medverse
medverse
Next.jsTailwind CSSTypeScriptMongoDBRedux ToolkitVercelShadCN

MedVerse is a medical education platform that provides:

  • Course Management: Offers structured courses with interactive lessons, quizzes, and assessments.
  • Progress Tracking: Tracks learning progress, quiz scores, and daily login streaks to encourage consistent learning habits.
  • Certifications: Generates downloadable certificates with QR codes for verification.
  • Dynamic Content Delivery: Allows learners to navigate through stages, lessons, and quizzes dynamically based on performance.
  • Real-time Analytics: Provides performance insights based on assessments and quizzes to measure learning outcomes.

How I built

Frontend:
  • Next.js (React Framework): For building a scalable, SSR-enabled user interface.
  • Tailwind CSS: For responsive design and rapid UI development.
  • Axios: For secure API communication with backend services.
  • Redux Toolkit: For global state management.
Backend:
  • Node.js with Next.js API Routes: For handling server-side logic and database interactions.
  • MongoDB with Mongoose: As the database to store users, courses, enrollments, and quiz data.
  • JWT Authentication: For token-based security and session handling.
APIs:
  • Developed RESTful APIs for courses, enrollments, user authentication, and analytics.
  • Implemented dynamic routing and middleware for API protection.
Dev Tools:
  • Postman: For API testing.
  • Vercel: For deployment and hosting.
  • GitHub: For version control and collaboration.
;