Skip to content

Michal-Sta/MyDoctor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

MyDoctor

image

Project Overview:

"ZnanyLekarz" currently holds a "monopoly," and unfortunately, there are no interesting alternatives online.

Main Features

  • WebApp

Client features

  • List of available doctors with filtering options by specialization,
  • Availability on a particular day, and location (city).
  • Appointment booking.
  • Appointment rating with reviews.
  • Appointment cancellation.

Admin/doctor panel

  • Ability to add appointment slots and new locations for a doctor.
  • Confirmation of booked appointments by the doctor - manual or automatic.
  • Auto calendar - add free slots depends on settings

Possible but not necessary features:

  • Chat with the doctor.
  • Read data from health document such .pdf
  • Medical documentation accessible only to the doctor with whom the appointment is scheduled.
  • Email confirmation of appointments.
  • Sms message with approve
  • Some Ai - but simple with choose the best doc for ur description

Technologies:

  • .NET 8,
  • EF Core
  • React
  • RabbitMQ/Kafka - would like to learn more,
  • MongoDB - would like to learn but SQL-Server will be better option?
  • Azure - learn!
  • Docker
  • MicroFrontends - would like to learn but dunno if it needed
  • SignalR

Technological Assumptions:

  • Utilization of .NET 8 for backend development.
  • Implementation of React for frontend development.
  • Integration of RabbitMQ/Kafka for messaging.
  • Adoption of MongoDB for database storage, with potential consideration of Azure services.

Roadmaps

  • Miro - try event storming (add screens here after)
  • Architecture - how, where, when, why? - C4 Diagram
  • Init solutions - structure of projects
  • Database init (Add diagram here)
  • Branding - color, etc
  • Frontend project init and research UI/UX - use something ready
  • Patient registration wizard
  • Doctor registration wizard
  • User panel
  • Auth (bleh) + Login/Register page

Diagrams

C4 diagram:

  • Context

image

  • Containers

image

  • Components

image

Event storming

image

Diagram DB

image

Research UI

Research Technology

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published