Skip to content

mike8385/490Group_FrontEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doctor Patient Portal

This web application provides a platform for managing doctor-patient appointments. Patients are able to seamlessly chat with doctors and create and view meal plans. Additionally doctors are able to assign meal plans as well as presciptions to patients. Pharmacists may manage prescriptions and requests made by those doctors in a dashboard. On both ends users are able to access a social media like page to view recipes and meals to add to their meal plans. This web app was made with a variety of tools (e.g., React frontend, Flask backend, MySQL database, deployed on Render and Azure).


Table of Contents


Installation

Prerequisites

  • Node.js (for frontend) / Python 3.x (for backend)
  • MySQL Workbench

Setup

  1. Clone the repo:

     git clone https://github.com/yourusername/your-repo.git
     cd your-repo
  2. Install dependencies:

     npm install
  3. Set up environment variables:

    Create a .env file in the root directory with the following variables

     REACT_APP_API_URL=http://localhost:5000

Usage

To start the frontend locally:

 npm start

Deployment

This app is deployed on Render (frontend) and Azure (backend).

Live demo: https://four90group-frontend.onrender.com/

Video Demo: https://youtu.be/nwI4KiD4xPU?si=fhLzh86pLclbcqxR

Visit BackEnd Repo: https://github.com/mike8385/490Group_BackEnd

Contributors

About

Full stack flask react app for doctors, patients, and pharmacist that uses real time chat, uses message queues and more

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5