Journal Casey - rabeeb909/WorldClassPrototypes GitHub Wiki
Casey VanHoof 1/17/2017
I have met with the owner of World Class Prototypes to get a more specific idea of what he wants he wants for the website and all the specs that he wants to come along with it. I have emailed links to both Jordan and Rabeeb to check out the original website that he had so they know some background on the company. I have also been doing some research on different ways we can go about implementing the different specs that our company wants. Lastly, I have reached out to Rabeeb and Jordan to tell them all the specs I got from my meeting and if they would like to meet with the owner as well to give their inputs.
2/4/2017
This past week I have been putting together stuff for the feasibility report and presentation. I have also been doing research on different web development things as I have never gone live with a website and was researching how to test the website in development and other things along those lines. I have started to code a little bit and get the home page styled and set. We will have to get pictures, videos, and text from the owner of World Class Prototypes for the site but he said he will get those to us soon hopefully. Then we can start development. The final piece we need to decide on is how we are going to store the orders that are issued online. We are probably going to do a backend database with PHP/MySQL as of now but are going to double check with the owner and see if that is going to be okay with him as well. Overall time, I have probably done close to 3-4 hours researching multiple topics and 2 hours preparing the presentation and report.
2/6/2017
This past weekend I started creating the issues and milestones for our backlog. I have created all the very general issues and milestones we will have to accomplish throughout this process. I have also posted the feasibility report and slides on the Wiki and did my peer evaluations. I also have spent about 1 hour researching hosting websites and what they all offer with their packages. Lastly, I have researched CakePHP and Bootstrap for a total of 2-2.5 hours this past weekend and hopefully will start development tomorrow to have something to show at our team meeting Thursday.
2/11/2017-2/12/2017
I spent around 4 hours developing the home page for our company's website so I can get feedback on the design. I will be emailing him the design Monday morning and hopefully getting a response and be able to meet with the group Tuesday to go forward with the design and give people things to do. I have also been continuing to research on deployment methods and looking at which hosting provider we want to use.
2/17/2017
I spent about 2 hours working on the website development. Didn't push anything up yet but trying to make improvements. We also met as a team Thursday (2/16/2017) and talked about the project and how everyone was feeling and gave out some more work for everyone. Then today I plan on working on the PowerPoint for the sprint presentations this week and also writing up the sprint report.
2/27/2017
I met with the customer this week Wednesday to get a guideline on what the customer wants for sprint 2 and what we had excepted to get done sprint 2. We both came to agreement that we want to finish the order's page completely with fully functional backend that stores the data and sends it via email to the owner. We also agreed to try and deploy the website to test our backend of the orders page to make sure it works correctly. Lastly, we hope to get the text, pictures and videos from our customer in sprint 2 to have the correct pictures and text on the website. I have also begun developing more on the orders page, looking up PHP frameworks (probably will use CakePHP) and lastly deployment and hosting services to see which one the customer would like to use.
3/13/2017
I did some developing for around 4 to 5 hours today finishing up the final touches and getting images from the customer and putting them on the website. Along with the images, I added text for the customer where text was needed. We also met as a team today and showed our progress over spring break and we have made some great progress over spring break together. We might meet again Thursday to pull everything together for our sprint 2 presentation the following week. We may also meet with the customer Friday to make sure he is on board with anything so we can go-live possibly before sprint 2 ends.
3/26/2017
I met with the owner on 3/24 and we went over the design and development of the backend and front end. He really liked the front end development and layout of the site which was great. We told him what we had in mind for the backend development and what we already have completed and he said he liked that as well. So we are on the right track to complete the orders page and hopefully go live before the end of sprint 3. The only other things we did discuss was new pictures and some text that he still needs to give us. I have been researching and developing some back end stuff for the CMS part of the website as well.
4/4/2017
I have been working on the front end development of the website adding pop up buttons on the orders page so customers will be able to view some information about products without going back to the services page and reading more about it. I have also been developing a new layout for the services page per the owners request so I have been doing that as well. I have a meeting scheduled with the owner for Friday at 3pm with our group to discuss going live. We should be going live with our site this weekend.
4/10/2017
Me and Rabeeb met with the owner on April 7th to show him our "finished" website. We showed him the entire front end of the website and then demo'd the backend for him to show him where all the information went, how to access the information, and how it would be formatted in the email when they got it. Overall, the meeting went great and the owner was very happy with what we accomplished and have for him. We are in the process of gathering all correct code for deployment and should have it online by the time we present Thursday.
4/17/2017
This past week I have created the PowerPoint presentation for our sprint 3. I went live with the website that we have on "cis467seniorproject.com" through GoDaddy the day before the sprint presentation so we could show the actual progress we have made over this semester which is pretty cool. Also, I have been working on testing the contact page form on live environment and it works like a charm now and all the information gets sent to the email. We still are working out the last bugs in the orders page but it seems to be working. Lastly, we created the poster for the presentations and I sent that in via email on Tuesday. Lastly, I updated our ZenHub project area with everything that is up to date.
4/20/2017
I updated the website on the live domain ("cis467seniorproject.com") for the presentations are the Engineering building downtown. I had to add the new functionality of our CMS, and orders page that we recently wrapped up right after our Sprint 3 presentation.
4/21/2017
I created the title and abstract for our group and emailed that to you (Professor Adams). I created a rough draft for our lighting talk as well and Rabeeb, Jordan and I will revise and rehearse our presentation a couple times before next Tuesday when we present. Lastly, this upcoming week I will be creating the finishing touches on our final report and making sure we have everything together and ready to turn in for Tuesday's presentations.
4/24/2017
I created our Final Video demo showing how our website works, including how the backend of our website works with Gmail and how our content management systems works. I also compared our new site to the old site of World Class Prototypes to show where we started from complete scratch with no help, to where we ended up. Overall, I thought this project was a great success. I also have been help write the final report, getting the slides ready for presentation day and submitting the abstract and title.
4/25/2017
I finished up gathering all the correct webpages and code for the final push from Rabeeb and Jordan. Me and Rabeeb finished up the CMS system and had it ready to present at the Final Presentation. We also have the website fully functional and could go live with World Class Prototypes if they want to. It was a great semester and our team worked great together. Our presentation went well Tuesday night and we thought we gave our customer exactly what they wanted and he said he loves the new website and thinks it will be great for his company. It was a great learning experience this semester with working with a real client and getting real world experience with website development will be something I won't forget.
4/28/2017 - Last Journal
After pushing the final commit to GitHub on the CaseyV branch I have talked to our customer about going live with the web application we developed for them under their domain. They want to go live with it soon and just have to finish up editing text and pictures. This is really cool to hear and see that they want to go live with our web application. It just proves that we did do a great job in designing, implementing and finally deploying our web application. It will be cool to see something we created go live on the internet and hopefully our development will aid their process in getting orders and landing new clients. Really happy with how this semester went and how our projected turned out.