-
Notifications
You must be signed in to change notification settings - Fork 0
Matthew O'Neill Log
Personal Repo: Click Here
12/8/19: I spent this week trying to figure out what was going wrong with deployment. I had gotten it partially deployed on Google Cloud, but half of the functions were not working on the deployment. I spent a good 24 hours trying to figure out what the problem was with no success. So I switched platforms to Heroku. Heroku was easier to integrate into, and the error messages were easier to comprehend. It still took most of a day to deploy Text Penguin. However, it is now successfully deployed on Heroku at the url
12/1/19: This week due to the holiday and break, I was not able to work on the app a lot. However, I tried fixing the Error 502: Bad Gateway to no avail. I made changes to the settings.py file to see if a different type of setup was necessary. I believe I need to find the static files again and see if I can fix the location. The changes made during the fixing process are uncommitted so as not to mess with anyone else's code and to allow for changes to be git reset --hard back to something that actually works.
11/24/19: I met with the group on Monday to discuss what everyone needs to do from this point on. I've been focusing on deployment of the application, since the login page is mostly done. We met again Friday in the Capstone lab to see what the error was that I was running into and realized that it was benign and the app could start the deployment process. I ran into another error when deploying though. I made a different SQL instance because the original was set in the wrong region. Then there was another error where it was unresponsive and fixed it by changing the app.yaml. I eventually got the application "deployed" at https://textpenguin1.appspot.com/, however it is currently displaying an Error 502: Bad Gateway, which I'm still working to get fixed for the demo.
11/17/19: I met with the group on Monday to discuss which person was going to handle each issue. I am assigned to all of the login issues, as well as deployment. I spent some of the week fiddling around with the login page, but did not push anything to the github yet. I was trying to change the login and create account pages to accept email instead of username. I spent the other part of the week doing some research on deploying the app to Google Cloud and should be prepared to deploy some time next week after meeting with the group.
11/10/19: I met with the group on Monday to discuss about the next steps we need to take on the app. I spent the majority of this week trying to get the login page into a workable state. I fixed the home page and some of the code so it would work over github.
11/3/19: I met with the group on Monday to discuss how we were going to split up this week. It was decided that I would be one of the people to edit and rethink the Proof of Concept issues we made the week prior. I helped edit the new Issues that were added. I put up a possible architecture for the login page, which is located in the "Main" folder in the master repo. The architecture is pretty stripped down and needs work. I tried fixing the merge conflict from last week and hopefully got that to work as well.
10/27/19: I met with the group on Wednesday to discuss how we were going to go about doing the Source Control milestone. I added in the oneillm71 shared repo. I resolved a merge conflict which pertained to changing the HTTPResponse in the views.py file in the login sub-folder.
10/20/19: I made the links to the pictures from the Detailed Design milestone. I also made some of the views that the user will see while using the web application. I put up the stuff on the wiki.
10/13/19: I finished doing the research for Milestone 3. I met with the group on Wednesday to go over some of the stuff in Milestone 7. I edited the list of requirements and made the requirements into a Requirements wiki.
10/6/19: This week was spent doing some research for Milestone 3. Research was done on Django.
9/29/2019: I met with the group on Wednesday in order to brainstorm what exactly we wanted the detailed designs to look like. Using Figma, I created the Home and Output page for the web application. I did some editing on other pages as well. I put up the material on the github wiki.
9/22/2019: I met with the group on Wednesday in order to figure out which pages/screens needed to be drafted. I drew up a draft of the home page to the web application. I put up part of the Rough design wiki on Github.
9/15/2019: This week was spent fleshing out the project description and creating personas. I created the wiki pages for the project description and the 3 personas. I found the pictures we were going to use for the personas as well. I helped develop the backgrounds of the personas.
9/8/2019: I met with the group Thursday two week ago in order to discuss the overall project idea. We met again on Friday of last week in order to discuss our possible meeting times. Otherwise, only the initial planning of the project has occurred thus far and there is no physical progress towards the end result.