Michael Cantwell Log - SCCapstone/teamMuseumKiosk GitHub Wiki
Michael Cantwell Capstone Project Personal Log Fall 2018 - Spring 2019
5/8
- Met with Client for final demo, hand off of software
- Made repo public in case client needs a new copy in the future
5/1
- peer evaluations
4/30
- demo
4/29
- Finished last few bugs and issues
- packaged files up into an exe and submitted
4/26
- met with Phoebe and Lauren, worked on a lot of bug fixes and improvements
- other work happened between here and 4/23, didnt keep track
4/23
- Added a max questions functionality to admin page and it's enforcement to actual questions
- Added capability to set which set of highscores will be shown in admin screen
4/22
- met with team to work on project together, found more bugs, solved issues relating to question adder, editor, and deleter
4/21
- finished rebuild of difficulty system, added random chance to get harder on correct, goes down when wrong, chooses random question of the appropriate difficulty instead of same one every time, difficulty range changed to 1-3 due to how the museum sent their questions
4/20
- attempted to build a file structure, failed
- began rebuild of difficulty system
- discovered the improperly formatted additional questions and began to format
4/18
- tested cognito forms app, submitted several bugs relating mostly to address and currency forms
4/13
- Fixed several bugs reported by Vidal
4/8
- Spent the day fixing various issues that are only present in an executable version of the app, submitted a pieced together version of the app (no scrolling ads, video removed)
4/7
- Went to create .exe for RC1 release, turning it into an executable broke several features of the app, submitted a broken version
4/4
- Continued work on bugs and reworked highscore calculation system again
4/2
- Met with team for code-a-thon, hashed out a lot of bugs and issues
3/28
- Met with team, discussed and added issues, submitted for approval
3/22
- Meeting with Vidal
3/11-15
- Spring Break
3/4
- After realizing no Beta release was ever actually uploaded, created .exe and uploaded
3/1
- Moved highscore board in attempt to make it more viewable
- Meetings w/ Vidal
2/28
- Stayed up late to add display of the highscore board to the endscreen
2/21
- Met with client to show progress, they were happy, got feedback, timeline on resources
2/15
- Meetings w/ Vidal
2/14
- Merged highscore branch with master without conflicts
- Added ability to sort high scores by time (month, week, day)
2/7
- Finished building the actual Highscore entity for the most part, still need to add ability to be sorted by time
2/3
- Made sure unit and behavior tests worked, tweaked README for clarity, closed issue, should be good for Testing milestone now
1/31
- Updated local files to use gradle
1/30
- Added highscore tracking, reworked how/when emails were stored, EmailList now contains multiple fields
1/28
- Met with team(minus nick) to discuss upcoming milestone and meeting with Vidal
===== FALL SEMESTER =====
12/10
- Updated release page to include instructions on running properly
12/8
- Completed all team member reviews, including myself
- Updated project with last minute changes and presented/demo-d to Vidal and other groups
12/7
- Met with team to attempt to merge nick's issues, however, nick did not show up, so we messaged Vidal for advice
- Finalized presentation
12/5
- Met with team to resolve nick's github issues, finalize project for proof of concept, and work on presentation/demo
12/3
- Met with Vidal
11/30
- Revisited Gradle integration, failed, see mike-gradle branch for further work
11/26
- Attempted to integrate Gradle into project, failed
11/19
- Finished and merged email check portion
11/14
- Added check for traits of a proper email address format
11/12
- Fixed some wording on README
- Bi-weekly meeting with Prof Vidal
11/7
- Finished adding instructions to set up dev environment for program in README
11/6
- Started adding information to README
11/3
- Pushed own branch with implimentation of strike system
10/29
- Bi-weekly meeting with Prof Vidal
10/25
- Edited README on web GitHub and on laptop to create merge conflict, then attempted to merge everything, resolved conflict
- Branched off of master, added sample code to run for M9
10/23
- Created repo and readme
10/22
- Added further clarification to Requirements as requested
- GitHub returned and some edits made yesterday reappeared, others did not so I re-edited them back
10/21
- Clarified answers in Requirements and Architecture wiki's, GitHub was down and edits did not stick
10/17
- Added all of the views to Architecture wiki
10/12 - 10/14
- Added and updated Milestone 3 program to personal repo
10/6
- Created personal repo for milestone 3, linked to top of work log
10/3
- Met with team, decided on using windows platform and Java language
- Hashed out requirements needed for requirements milestone
9/30
- Created detailed designs of game over and admin screens, annotated all of the screens and popups with relevant information and how the pages link, then uploaded to Design wiki page for milestone 6
9/28
- Revisited detailed design on mockflow, figured out how to share with team members, continued editing dormant and info collection pages
- Met with Jacob and Nick and started to flesh out the design on mockflow.com, had to leave for class after a creating dormant and info collection pages
9/27
- Emailed client for preferences on color schemes and to give him a layout of our class milestones so he can know our general schedule, his response said to follow colors on the museum website and if they have more ideas later they will let us know
9/23
- Cleaned up and consolidated Project Description wiki into one paragraph that includes the goals and the target platform of the project for Milestone 4
9/19
- Added drafts of rough designs to the wiki for Milestone 5
- Met with Doug Beermann and IT manager at the museum to discuss options and details of the kiosk project, rough designs met with approval, and best methods of contact and correspondence in the future
9/18
- Drafted up rough designs of the trivia app plus some alternative screens on paper
- Met with the team (minus Nick who had work) to discuss milestone 4 and 5 and meeting with our client on Wednesday (tomorrow)
9/17
- Met with Prof Vidal for the bi-weekly meeting
9/14
- Got an extension for Milestone 4 because we couldn't meet with our client due to Hurricane Florence
9/13
- Watched Design lectures
9/9
- Added contact info to Team Process Guideline
9/7
- Added each milestone as a milestone in the repo
- Added personal log to the wiki
- Helped Phoebe draft email to contact and meet with Museum client
- Met with the team and determined a time to meet with the professor
9/2
- Received group assignment, emailed group and created a groupme.
8/30
- Submitted top 5 picks in the form
8/28
- Started local work log to use until repo created
- None of the start up's interested me so I ranked a top 6 client proposals ahead of time