Skip to content

Latest commit

 

History

History
77 lines (52 loc) · 3.35 KB

README.md

File metadata and controls

77 lines (52 loc) · 3.35 KB

Clone BookingCare.vn

The website is based on the design of bookingcare.vn and the intended use so that patients can book an appointment with a doctor. After examination, the prescription can be displayed on the patient's account

Installation instructions

Front-end: ReactJS 17.0.2

npm install

Download node_modules to install the necessary libraries

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

Technologies: React, React-route-dom, React-toastify, React Modal, React-Intl, Redux, Redux-Persist, Bootstrap, Axios, Fontawsome

Back-end: NodeJS 14.17.0

Go to https://github.com/thanhminhspk05/bookingcare-nodejs and follow the instructions

The website can switch languages between English (EN) and Vietnamese (VI) using Redux and Redux-persist and React-Intl

  • Vietnamese image

  • English image

Login page

Allow login with email or phone number image

Register

  • Email must be in standard format (example abc@xyz.com)
  • Password must contain letters, capital letters and numbers. Limit 8-24 characters image

Conform email

  • Will develop in the future image

User Manage System

Role : Admin

Function: Manage patient and doctor information

image

Role : Doctor

Function: Diagnose and give Prescription

image

  • Check done after completing the treatment image

Role : Patient

Function: Update their state of health

image

Other Function:

  • Add new user from Admin image

  • Edit your own personal information image

  • Search all filed: ID, Email, First Name, Last Name, Address and Role. image

  • Sort all field in Ascending Order or Descending Order image

  • Custom display the number of users per table: 10, 15, 20, 50, 100 image

  • Pagination easily image