Skip to content
/ mHack Public
forked from MainSkown/mHack

Project created for hackathon "mHack" 21-22.10.2023

Notifications You must be signed in to change notification settings

bartzlot/mHack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dokumentacja Projektu

Pomysł

Głowne założenie projektu

Projekt ma służyć obywatelom, pomagając im znaleźć specjalistę, zarejestrować wizytę, oraz dostać opowiednie informacje, by mogli się odpowiednio przygotować.

Cele szczegółowe

  • Zaimplementowanie wyszukiwarki najbliższych terminów w okolicy, odpowiednio dla:

    • Specjalista
    • ? Choroba
    • Lokalizacja
    • ? Opinie ~ baza danych
  • Utworzyć kategorie możliwych badań / wizyt zależnych od specjalisty.

    • Wysyłanie odpowiedniej informacji jak pacjent powinien się przygotować do badania / wizyty.
  • Rejestrowanie się pacjenta, wyświetlanie wizyty

  • ? Podłączyć możliwość używania skierowań do lekarzy

  • ? Email - Przypomnienie o wizycie

  • ? Powiadomienia o szybszym terminie

API

GET /search

Request:

specialist: string;
?province: string;
?forChildren: boolean;
?provider: string;
?place: string
?street: string
?locality: string
?disabled: boolean
?elevator: boolean

Response:

queue_id: string;
place_name: string;
location: {
  local_number: string;
  post_code: string;
}
visit_date: Date;
visit_name: string;
phone: string;

POST /user/register

Request:

user_id: string;
queue_id: string;
place_name: string;
specialist: string;
location: {
  city: string;
  street: string;
}
visit_date: Date;
visit_name: string;
phone: string;

Response:

OK

GET /benefits

Response:

benefits: string[]

POST /user/registered

Request:

user_id: string;

Response:

queues: {
  queue_id: string;
  place_name: string;
  specialist: string;
  location: {
    city: string;
    street: string;
  }
  registration_date: string;
  visit_date: Date;
  visit_name: string;
  phone: string;
}
[];

PUT /user/delete

Request:

user_id: string;
queue_id: string;

About

Project created for hackathon "mHack" 21-22.10.2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 30.2%
  • TypeScript 25.6%
  • Python 22.9%
  • JavaScript 17.8%
  • SCSS 1.8%
  • HTML 1.7%