Blood sugar system

Project Outline

This webiste is a service website that can help users to register, start adding blood sugar readings with specific events and specific limits and the user have the ability to search all of these records and export them into pdf file.

This website consists of many modules like:

  • User registration and logging to the system using all required fields and in this project the user can register/login with email or phone or can register with both .
  • Charts module (include the first front page) in which the user can search in date range and the system produces real chart about these records with colors to indicate status of reading including low rate, normal rate, prediabetic rate and diabetes rate, all these records and search functionalities using AJAX technique.
  • Readings module in which user can list and display all user readings with the ability to add, edit or delete these records with all required fields with all validation techniques and scripts to make system decide the status of the reading itself based on chosen events.
  • Reports module in which the user can search for all related records in date range and have the ability to export these records in pdf file, all these records using AJAX technique .

Used technologies for this website

This website depends on many technologies like :

  • Laravel Framework v.8
  • PHP
  • MySQL
  • JavaScript
  • Ajax
  • JQuery
  • Bootstrap 5
  • Css 4
  • Html 5
  • Git
  • GitHub

What is special or new about this website ?

There are many new things done for this project like:

  • Front logging with mobile / phone.
  • Charting creating and updating with AJAX request using Chart JavaScript library.
  • All scripts that determine the status of the reading based on chosen event.
  • Pdf print with all data from AJAX request.