Personal Accomplishment
What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).
-
- RPi4 Setup: This week, I set up and configuring the RPi4 for our project. I configured the image file onto the Raspberry Pi 4. I also configured the connection file, which now allows the Pi to connect to the CMU-DEVICE network. This enables our team to securely SSH into the RPi using the CMU-SECURE network.
- Component Follow-Up: I reached out to Quinn regarding our missing accelerometer component. It was confirmed lost, and a replacement order has been placed, ensuring we will have the component on hand soon to continue development.
- Website Design Refinements: After researching UI best practices tailored for visually impaired users, I refined our project’s website interface. Here are a few resources I and using:
- User Experience App Design for Visually Impaired Elderly
- An assistive mobile application i-AIM app with accessible UI implementation for visually-impaired and aging users
- AI-Assisted UI Design for Blind and Low-Vision Creators
- Designing user interface using user-centered design method on reproductive health learning for visual impairment teenagers
- These adjustments aim to provide a more intuitive experience that aligns with accessibility guidelines.
- Web Connection and Security Enhancements: I refined the backend connection by integrating Express as our web framework, chosen for its lightweight nature and scalability. For security, I choose to implement token-based authentication. This approach offers effective prevention against XSS and Cross-Site Request Forgery attacks.
Schedule
Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?
Currently, I am on schedule with our planned timeline. Each task has been completed as anticipated. The only potential delay is awaiting the reordered accelerometer component, which I will track closely to prevent any disruption in our hardware development.
Upcoming Deliverables
What deliverables do you hope to complete in the next week?
For next week, I plan to:
- Integrate the accelerometer once it arrives, testing connectivity and data transmission.
- Further refine the website interface to align with accessibility standards based on user feedback.
- Begin initial tests on token-based authentication to verify its effectiveness in securing our application.