Giter Site home page Giter Site logo

nevarwin / public-health-disease Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 47.21 MB

a system for managing patient information, designed to effectively handle and upkeep patient-reported data within healthcare environments.

License: MIT License

HTML 0.09% PHP 61.31% CSS 1.85% JavaScript 36.50% Hack 0.12% SCSS 0.13%

public-health-disease's Introduction

Public Health Disease Geomapping for Residents of Cavite

Intro: A capstone project
It is a detailed online resource made to offer engaging and educational representations of disease data on maps of Cavite. For information on the geographic distribution of diseases and their effects on various locations, public health authorities, researchers, and the general public can all benefit from visiting our website.

Tech Stack:
PHP
Bootstrap
Chart.js
Google Map API
XAMPP

Features:
This capstone project has an admin side and a landing page. In admin side of things there are CRUD operations for Admins and Patients. There is also account management and manipulation of datas presenting in line and pie charts. The highlight of the project is the heatmap generated using the Google Map API that displays the distribution of disease in map of Cavite.

Process:
This capstone project using a pure PHP language. As I create the project, I also started learning the PHP. I can say that I learned everything by doing it. At first I try how the CRUD operations work in PHP then I implemented it one by one in this project. I also use bootstrap for the styling and get a template for me to get started. I modified the template as I see fit while also understanding and learning how the bootstrap works. Next is how I implement the chart.js in my PHP code. At first I struggle to passed data between JS and PHP but after countless of search I managed to do it. Lastly is the heatmap using google map API. I used the same logic as the chart.js since they are both JS to PHP process. Overall it is a good experience specially I don't have prior knowledge on everything I did. I am new to every technology I used in this capstone project.

Learnings:
I learned everything firsthand, from PHP, JS, Chart.js and using Google Map API. It improved my selfstudy techniques and self discipline. I learned that I have the grit and curiosity to study those technologies. My prior self study of Flutter framework also helped me to understand complex logics at the time. It helps me think like on what should I do if I used flutter. Even though it is procedural PHP, flutter help me to think things through. My next goal would be learning PHP in OOP style.

Improvement:
Things could be improved in this capstone project is the structure. As I said it is in procedural PHP, it would be better for it to be in OOP. As I don't have enought time to make it into OOP and I needed to deliver results right away. I will also be better if it is in Laravel Framework since it has all the things needed in this project.

public-health-disease's People

Contributors

nevarwin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.