Science Score: 28.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: dnellur4
  • License: mit
  • Language: PHP
  • Default Branch: main
  • Size: 9.37 MB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 1
  • Open Issues: 1
  • Releases: 0
Created over 3 years ago · Last pushed over 3 years ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

Group-15

🩺WolfCare-V2

[![DOI](https://zenodo.org/badge/573536951.svg)](https://zenodo.org/badge/latestdoi/573536951) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/dnellur4/wolfcarev2/blob/main/LICENSE.md) [![GitHub Release](https://img.shields.io/github/release/dnellur4/wolfcarev2)](https://github.com/dnellur4/wolfcarev2/releases) [![codecov](https://codecov.io/gh/dnellur4/wolfcarev2/branch/main/graph/badge.svg?token=6BKPfdxYKY)](https://codecov.io/gh/dnellur4/wolfcarev2) ![Python](https://img.shields.io/badge/python-v3.8+-yellow.svg) [![GitHub issues](https://img.shields.io/github/issues/dnellur4/wolfcarev2)](https://github.com/dnellur4/wolfcarev2/issues?q=is%3Aissue+is%3Aopen) [![GitHub closed issues](https://img.shields.io/github/issues-closed/dnellur4/wolfcarev2)](https://github.com/dnellur4/wolfcarev2/issues?q=is%3Aissue+is%3Aclosed)
[![Repo Size](https://img.shields.io/github/repo-size/dnellur4/wolfcarev2?color=brightgreen)](https://github.com/dnellur4/wolfcarev2.git) [![contributors](https://img.shields.io/github/contributors/dnellur4/wolfcarev2)](https://github.com/dnellur4/wolfcarev2/graphs/contributors) [![commit-activity](https://img.shields.io/github/commit-activity/w/dnellur4/wolfcarev2?color=blue)](https://github.com/dnellur4/wolfcarev2/graphs/commit-activity) [![pull-requests-open](https://img.shields.io/github/issues-pr/dnellur4/wolfcarev2?color=yellow)](https://github.com/dnellur4/wolfcarev2/pulls) [![pull-requests-closed](https://img.shields.io/github/issues-pr-closed/dnellur4/wolfcarev2?color=green)](https://github.com/dnellur4/wolfcarev2/pulls?q=is%3Apr+is%3Aclosed) [![languages](https://img.shields.io/github/languages/count/dnellur4/wolfcarev2)](https://github.com/dnellur4/wolfcarev2) [![forks](https://img.shields.io/github/forks/dnellur4/wolfcarev2?style=social)](https://github.com/dnellur4/wolfcarev2/network/members)

About WolfCare :: Flowchart :: Directory Structure :: Technologies :: Getting started
:: Demo Video :: Website Design :: Conclusion :: Video :: Group Members

Overview

WolfCare is an online tool that helps patients maintain their health information and connects them to doctors through a secure online portal. The drawbacks of manually scheduling an appointment with a doctor are eliminated by a virtual system. It is practical, improves resource management, and helps synchronize calendar schedules.

The list of doctors' specializations, contact information, and system credentials will all be filled up by the system administrator. In order to locate a doctor who specializes in their needs, people will search the doctor's appointment system website. Users may establish an account, search for doctors based on their specialties, check the doctors' sessions, and make appointments using this website. The management of doctors' patient appointment schedules can also be done in manage sessions. The doctors may then view all of their sessions as well as the patients' appointments based on their availability.

Flowchart

Directory Structure

txt .github/workflows src Admin patient Doctor css img docs tests .gitignore .travis.yml CITATION.md CODE-OF-CONDUCT.md CONTRIBUTING.md INSTALL.md LICENSE.md README.md requirements.txt setup.py proj2rubric.md header.png flowchart.jpg

Technologies

Javascript   PHP   MYSQL   HTML   CSS

Gettingstarted

  • Prerequisite:

    • Download XAMPP and run all the servers.
      • ### Installation:
      • Clone the Github repository in your local system by running git clone https://github.com/dnellur4/wolfcarev2.git in your command line or downloading the repository zip file.
      • ### Instructions to Run the application.
      • Place the project repository in /xampp/htdocs/ (Note: the xampp folder will be present in the C directory of your local system).
      • Run the xampp application, and start the Apache, MySQL, and FileZilla by clicking on the start button.
      • Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
      • Create a new database naming wolfcare and Import the provided SQL file (wolfcare.sql).
      • Browse the Application in a browser. i.e. http://localhost/wolfcarev2/src/.

Demo Video

https://user-images.githubusercontent.com/28722298/205794355-d99755c0-9d5d-4195-85c6-3ad0dc89b679.mp4

Website Design

Main Page

Patient's Page


Doctor's Page




Admin page

Admin Page




Database Design


Scalability

We performed the load testing on the application hosted locally and observed that it can handle approximately 85 user requests per second. In order to handle more requests (100x or 1000x), we designed an architecture for deploying the application on cloud which would autoscale when the number of requests cross a specific threshold. This enables the application to handle larger loads. The link for the Application Scalability Design

Video

https://user-images.githubusercontent.com/28722298/205790714-bbd64fad-7b95-4b43-bb02-680164967618.mp4

Group Members

Citation (CITATION.md)

[![DOI](https://zenodo.org/badge/573536951.svg)](https://zenodo.org/badge/latestdoi/573536951)

Version: 1.0.0
Authors:
  - Titus, Shreyas
  - Giridhar, Divya
  - Patel, Dhruv
  - Ghevariya, Ravi
  - Patel, Manan

Version: 2.0.0
Authors:
  - Nelluru, Dedeepya
  - Kanamarlapudi, Venkata Gnana Vardhani
  - Vengali, Sai Kumar Goud
  - Immidisetti, Ratan
  - Chirumamilla, Raviteja  

License: MIT License.  
Repository-code: https://github.com/dnellur4/wolfcarev2 
Identifiers:  
  - description: Project2 deliverables
  - type: doi
  - value: 10.5281/zenodo.573536951

GitHub Events

Total
Last Year

Dependencies

.github/workflows/lint.yml actions
  • actions/checkout v2 composite
  • cclauss/Find-Python-syntax-errors-action master composite
.github/workflows/pdoc.yml actions
  • actions/checkout v3 composite
  • actions/configure-pages v2 composite
  • actions/deploy-pages v1 composite
  • actions/setup-python v3 composite
  • actions/upload-pages-artifact v1 composite
.github/workflows/python-app.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
requirements.txt pypi
  • pytest ==7.1.2
.github/workflows/style-prettier.yml actions
  • actions/checkout v2 composite
  • stefanzweifel/git-auto-commit-action v4 composite
.github/workflows/style_checkers.yml actions
  • andymckay/pycodestyle-action 0.1.3 composite
package.json npm
  • prettier 2.2.0 development
yarn.lock npm
  • prettier 2.2.0