Category: Uncategorized

David’s Status Report 04/02/2022

This past week I worked on the integrations between the smart contract and the desktop application. The main challenge in this part of integration was going through and understanding the Near blockchain, and its innate capabilities. The Near blockchain has various functions such as accounts, wallets, and connection functions. The connection functions have been implemented, and I am currently waiting for a few final touches on the smart contract so that we have an actual smart contract link to connect on the test net. I will work closely with Lev in the following week to finish up the integration between smart contract hardware and desktop app.

David Status Report 03/26/22

This week, I fully wrapped up the react app on the front end and is ready to integrate with the other parts of the project. I created three main components that we will see on the front end. First is the home page which allows us to see how many tokens and sessions we have. This page will also lead us to a login page if we do not have any credentials inputted yet. This page will also allow us to start a pomodoro session. In the log in page, the user is able to input their user id and password and log into their own account. In the session page, the user will be able to monitor their heart rate, movement, and sound, and also the time that has elapsed.

In the coming week, I will be working closely with Lev to integrate the different components together so that we will be ready for the demo.

David’s Status Report for 3/19/22

This week, I worked on the desktop application. First I set up a github repository and added some docs on what the desktop application is going to include, then I looked into building basic functionality including the structure of how the application will communicate with the Arduino and the smart contracts.

I will work closely with Austin for the connection with Arduino and Lev for the smart contract connections.

Furthermore, our heart rate monitor has finally arrived from Ukraine, and we will look into integrating it with the arduino.

David’s Status Report for 2/20/2022

This week, I worked on the design proposal presentation, ordered different parts required for our project, did research on how to properly design a desktop application, and also researched what the best way to use a ECG is. Specifically, I ordered the ECG device which will be a key component in our sensors, along with a USB receiver base that we could potentially use such that ECG device could be connected to the body wirelessly. Furthermore, I researched into Electron App’s documentation and looked at the capabilities of Node.js to connect with our arduino via Bluetooth. I also created a mockup of our front end application, deciding which type of information is most needed for our users to see such that they feel involved in the paymodoro  process. Finally, I also looked at how we could best utilize our ECG and what is the most effective way of attaching it to the body. Most ECGs are attached either to one’s fingertips or chest. However, if it were attached to fingertips, it would be very inconvenient to work and focus on other tasks. The chest is also much more difficult as the user would have to take their shirts off to put on the device. Thus, I decided to create a wrist wearable device such that the ECG monitor could simply be worn like a watch.

 

Status Report February 12 David

This week, as a team, we looked at our scheduling and planned out the individual aspects of the project. We split up the workload amongst the three of us, and I am going to be working on the Interface and the smart contract. I started doing some research on which different blockchains would be the most beneficial for our specific purpose. I also looked into potential options of how we could create a token for the incentivization process; however, that is still an area where we have to decide whether we need to implement.