Skip to content

seerbann/MD-Planner_FIICode2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

MD Planeer

๐Ÿ‘Œ Choose a language

Project done by Chiriac Serban-Mihail & Stefan Vlad

๐Ÿ“‘ Menu

๐Ÿ–ฅ๏ธ Technologies

In the development of the application, we used Flutter for the frontend, with the help of which we were able to create both a website and a mobile application. For the backend we used firebase.

๐Ÿ” Login & Sign In

Doctors can create an account in the app by accessing the "Register as a doctor" button, available on the first page of the application.

firstPage

Then they should enter information such as: First Name, Last Name, Email, Password, Phone Number, City and a Photo certifying the profession.

inreg

Both doctors and patients can log in using the following page:

auten

๐Ÿ“ง Invitation for users

To create patient accounts, instead, they must receive an invitation from the family doctor. This will contain a dynamic link that will redirect them to the registration page.

Trimite2

mail

textMail

Screenshot 2023-03-28 220243

InkedScreenshot 2023-03-28 2203202

Both links will redirect to the registration page

inregistrare

๐Ÿ’‰ Medic's app

The doctor's profile: information about the doctor, the possibility to send an invitation and edit the profile.

profilMedic

The page for profile editing

editProfilMedic

List of patients: You can find out information about patients, add a medical record or see one.

listaMedic

Viewing a medical record with a pdf viewer:

FisaMedicala

Calendar: Here the doctor can see on which days he has appointments, as well as information about them.

calendarMedic

๐Ÿ˜ท Pacient's app

Patient profile: information about the patient, as well as the possibility to edit their profile.

profilPacient

Profile edit page:

editProfilUser

List of doctors: The patient can see all the doctors and can move to one of them.

listUser

Calendar: The patient can choose a day and time to make an appointment with the family doctor.

programareUser

๐ŸŽจ Design

  • The app/website is responsive.

1

2

3

  • We used a color pallete

  • The app has an 'identity': name, logo, motto etc.

  • The mobile application can be used in both portrait and landscape mode.

landscape

-romanian part

Team Name : fluTTeam

logo2

Echipa formata din Chiriac Serban-Mihail & Stefan Vlad

Video:

Link

๐Ÿ“‘ Meniu

๐Ÿ–ฅ๏ธ Tehnologii folosite

In dezvoltarea aplicatiei am folosit pentru frontend Flutter, cu ajutorul caruia am putut realiza atat un site web, cat si o aplicatie pentru mobil. Pentru backend am folosit firebase.

๐Ÿ” Inregistrare & Autentificare

Medicii isi pot crea un cont in aplicatie accesand butonul "Inregistreaza-te ca medic", disponibil in prima pagina a aplicatiei.

firstPage

Apoi acestia ar trebui sa introduca informatii precum: Prenume, Nume, Email, Parola, Numar de telefon, Orasul de unde este si o Poza ce certifica profesia.

inreg

Atat medicii cat si pacientii se pot autentifica utilizand urmatoarea pagina:

auten

๐Ÿ“ง Invitatie pentru user

Pentru crearea conturilor de pacienti, in schimb, acestia trebuie sa primeasca o invitatie din partea medicului de familie. Aceasta va contine un link dinamic ce ii va redirectiona catre pagina de inregistrare.

Trimite2

mail

textMail

Screenshot 2023-03-28 220243

InkedScreenshot 2023-03-28 2203202

Ambele link-uri vor redirectiona catre pagina de inregistrare

inregistrare

๐Ÿ’‰ Aplicatia medicului

Profilul medicului: informatii despre medic, posibilitatea de a trimite o invitatie si de a-si edita profilul.

profilMedic

Pagina de editare a profilului:

editProfilMedic

Lista cu pacientii: Poti afla informatii despre pacienti, le poti adauga o fisa medicala sau de a vedea o astfel de fisa.

listaMedic

Vizualizarea unei fise medicale:

FisaMedicala

Calendar: Aici medicul poate vedea in ce zile are programari, cat si informatii despre acestea.

calendarMedic

๐Ÿ˜ท Aplicatia pacientului

Profilul pacientului: informatii despre pacient, cat si posibilitatea de a-si edita profilul.

profilPacient

Pagina de editare a profilului:

editProfilUser

Lista cu medicii: Pacientul poate vedea medicii din apropriere si se poate muta la unul dintre acestia.

listUser

Calendar: Pacientul poate alege o zi si o ora in care sa se programeze la medicul de familie.

programareUser

๐ŸŽจ Cerinte design

  • Aplicatia este responsive.

1

2

3

  • Am folosit o tema de culori รฎn construirea celor aplicatiei

  • Identitatea aplicaศ›iei: nume, logo, motto etc.

  • Aplicatia de pe mobil poate fi folosita atat in mod portret, cat si landscape.

landscape

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published