skiser / Routinely

Senior Design Project Fall 2019
0 stars 1 forks source link

Chase's Journal #3

Open skiser opened 5 years ago

ChaseTeichmann commented 5 years ago

https://github.com/skiser/Routinely/commit/6cea32f6791f4173e8f79e9684c7bbfd13298167 https://github.com/skiser/Routinely/commit/015ca9adb865fcaad0efb3c1b094acfacfe521a7

ChaseTeichmann commented 5 years ago
ChaseTeichmann commented 5 years ago
ChaseTeichmann commented 5 years ago

-Successfully building RNDateTimePicker(Date and Time) -Added Button Group for Repeat on Day, Snooze Duration, and Color picker -Added temporary navigation between all pages -Resolved git conflicts that caused the master version to be unstable -Updated architecture for components and screens within component folder -Made the ReadMe file for setting up the environment after a pull from master 2a9925c0ea026e453bcd8ee892b3672d58dfeba5 874c4d5c4cfb70d24f369e1ed921dd6a962e97b2 3b68a38b0ce0867ea4488f475712a847b3aac220 6802872d25791dd907112d4230130a1fae3ffc78 7283c322b008e8525a9b53033ee98a4a07309a9f d36c33f2fe74f0f2368c427f8a39757bc8774619 d86799c6eb53ac07d18b1594ffcc6c90c61742cd

ChaseTeichmann commented 4 years ago

-Struggled to implement displaying time on when the alarm is ringing -Struggled to remove button on press for displaying the time picker -Both issues listed above are a result of the several methods being deprecated in the updated react version. Both features listed above use these deprecated methods to render and display content to the iphone simulator. https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html https://github.com/reactjs/reactjs.org/issues/721 https://www.codingame.com/playgrounds/8747/react-lifecycle-methods-render-and-componentdidmount -Resolved merge conflicts with TTF files preventing the application from building -Fixed issue where GoogleSignIn version was incorrect preventing the application from building -Created a new screen for when the alarm is ringing -Sketched out designs for the integrations on the ringing alarm 46d39943e2db9794a58e44e20f7cf60514a19a5e 72977663d538231612f123562806828bb1377c1e

ChaseTeichmann commented 4 years ago

-Correctly Displayed Date and Time Picker on Event and Alarm Pages -Developed event.js and calendar.js with Sam -Restructured how we handle components and screens -Designed most of the applications UI, with Animations -Posted Data to the Firestore Database -Read Data from the Firestore Database -Configured a ton of files -Was the merge conflict and git wizard all weekend -Helped lead the team and make sure everyone was moving quickly and efficiently -Worked on the presentation -Reviewed Database Schema and UML with Sam and Phil 5bd88e565f4cb5f5842b1d1d36d90572660c8455 6d58a9b9283e2875591a599d971e154272ed935c 5ede008f5989db62fbf69d0ef370e0860a8e7b6d c323b5f678b376f2b45da4bfe62d80b1d21e6437 84f6cbfa56780071c1729ad82b1584b3dfe561f8 187f0ec993ec22595161f3fb13b69c04fc06935e 134335049a0fffd9046c392cfe40c5cd19469e24 80a47c46bb76690e1d08aa6cb4de99dc71757ede 3cd6e099846334e3b130919fa62cefa07b3ee7be

ChaseTeichmann commented 4 years ago

-Redesigned Navigation across the platform -Implemented new menu page w/ working links -Researched Firebase and local notification options -Continued to be a git wizard, ensuring everyone had a stable build 9f91fcec1fe258ff2ebef219aa5b99e9c86fc82c a427761a03e867e575beddb420e483b518d478cc 5bd88e565f4cb5f5842b1d1d36d90572660c8455

ChaseTeichmann commented 4 years ago

-Researched several weather API's and chose weatherbit.io -Established API hooks for 12 Hour forecast -Displayed Weather information on the alarm ringing page -Added Icon Support (85% done) -Troubleshoot issues that occurred when migrating to a new laptop ae914bb60b7d5b13f5ac35bef3d8bc944d410eec 9191c4514cbfb6e187ecd2cd83b3baa891981ee5 991c8448321e018c066f5916961f8bd49f9834a4 ccfb0e342441ad5c5b9310b11c92586477de60e7 b27174b3c3ac3e29ce0474b73faedf4782cbb200

ChaseTeichmann commented 4 years ago

-I researched possible API integrations from the RapidAPI marketplace -I couldn't make significant contributions this week because of 2 Exams and a term paper

ChaseTeichmann commented 4 years ago

-Created the Notes integration -Created a 5 Day Forecast integration with Weatherbit.io -Improved UI for Calendar, Menu, Alarm, Event, Notes -Saving Alarms and Notes to the database -Merge Conflict and Team Management Guru once again -Worked on the Presentation 333975dd55f5c94a36026f604b46ce89d1048a82 d5c331fd4af916b5d9cdc0e6b4b168703d1c18c7 7e0aefa7f3e37def45b6af4dd8c455cf70d337b9 1d92fc036b1691cb56b68f8f4c42870f58ab59f6 4c65376d3e8598d976058b4a2b3b923f294aa6ce 202b7a1610a563ade9858c002b01389bee16a365 e3ac7ebaa91394881a58c210c81587bb2eef37ab

ChaseTeichmann commented 4 years ago

-Worked on setting up the Weather integration in the calendar view -Fixed a bug in XCode with the assets images folder -Researched several sports api's and how they could be incorporated on our platform