Skip to content

Group ID : SER052 | Module : SPM [SE3080] at SLIIT

Notifications You must be signed in to change notification settings

amila1998/Quick_Health

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Logo

QUICK HEALTH WEB APPLICATION

Sri Lanka Institute of Information Technology
Software Project Management - SE3080 [2022/JUL]


Group No: SER052

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Development Status
  5. Contributing
  6. Contact

About The Project

Demo : Quick Health Demo

People in many countries of the world, in some cases, follow various treatment methods for diseases without medical advice. These treatments are good treatments for some diseases, but some treatments tend to turn bad. The Quick Health web application is a website that helps one get an idea of the treatment before getting any treatment. This website can be used as a main feature to answer a question asked by another party or to evaluate a given answer and to post a problem and exchange ideas with others. Moreover, this website provides some opportunity to promote their services, especially to doctors and pharmacies in the medical field.

(back to top)

Built With

  • MongoDB - MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas.
  • Express.js - Express.js, or simply Express, is a back end web application framework for Node.js, released as free and open-source software under the MIT License. It is designed for building web applications and APIs. It has been called the de facto standard server framework for Node.js.
  • React.js - React is a free and open-source front-end JavaScript library for building user interfaces based on UI components.
  • Node.js - Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.

(back to top)

Getting Started

Prerequisites

  1. Must have an Installed Node.js to your local machine
  2. Must have a MongoDB Account
  3. Must have a Cloudanary Account

Installation

  1. Clone the repo
    git clone https://github.com/amila1998/Quick_Health.git
  2. Install NPM packages
      npm install
     cd client 
     npm install
  3. Create .env file inside the server folder and Enter Following Keys
       MONGODB_URI = 
       NODE_ENV = development
    
       ACCESS_TOKEN = snsndj
       REFRESH_TOKEN = jkasdjknasjkd
       ACTIVATION_TOKEN = jnajdnakjsnd
    
       CLOUD_NAME = 
       CLOUD_API_KEY = 
       CLOUD_API_SECRET = 
  4. To Run the local
      npm run dev

Local Server Running on http://localhost:8080
Local Default Client Runnig on http://localhost:3000

(back to top)

Usage

(back to top)

Development Status

Backlog :
Board Status
Features :
Board Status

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch
  3. Commit your Changes
  4. Push to the Branch
  5. Open a Pull Request

(back to top)

Contact

Group Leader - Aththanayaka H.A.M.U.I - IT20259334 - it20259334@my.sliit.lk

Member - Senarathne S M A D - IT20089436 - it20089436@my.sliit.lk

Member - Udayantha Yapa Y M S - IT20045708 - it20045708@my.sliit.lk

Member - Lakpriya K.H.A.V - IT20275006 - it20275006@my.sliit.lk

Project Link: https://github.com/amila1998/Quick_Health

(back to top)

About

Group ID : SER052 | Module : SPM [SE3080] at SLIIT

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •