Journal Rabeeb - rabeeb909/WorldClassPrototypes GitHub Wiki
1/13/17
So far I have looked at the old WorldClassPrototypes website.
1/22/17
I spent 2 hours studying on creating a CMS website, it will allow the admin which has small knowledge of creating or editing websites to edit their website after the final product is given to World Class Prototypes
1/24/17
Met up with the team today. We discussed the project and learned about a few websites the client likes and they would like theirs to me like theirs. I helped set up my team mates GVSU webpages, we will being using that to test our project.
1/29/17
Spend 2 hours yesterday study on how to create a CMS website. Today I spent 1 hour on studying about CMS websites and started creating a website on GVSU servers.
2/21/17
I been working with the team for the last 2 weeks and we have finished sprint 1. In sprint one we all worked together and for sprint 2 we all will have different tasks.
2/24/17
Forgot to commit sprint 1, so did that today. I have been emailing a hosting company for prices and got a reply today, now will discuss with corporate sponsor.
3-1-17 to 3-17-17
I have been working with the team and we are making progress. Met up with team twice in person and lots of emails between each other. I have working on building the contact and order pages. The contact page a form for feedback and it sends email with context of the form data. I would say I worked at-least 15 hours on the project in this 2 week period.
3-19-17
Finished order page form layout yesterday. Also finished the adding a map to contact page. Still working on sending email with attachment for order page, will finish in sprint 3. Worked on project for 3 to 4 hours yesterday. Today I helped write the sprint 2 report with the group on google doc.
3-24-17 to 3-28-17
I been meaning to write a journal for the last couple of days but keep forgetting. I have finished writing code for sending email with attachments but have not upload any code to GitHub, meeting with the team tomorrow to get the go to post code to GitHub. I also been working on connecting the website with google spreadsheet. I have the contact form data from the website being added to a spreadsheet and getting email using google script that someone add to the spreadsheet. I had to spend some time looking at google API to get the hang of google script. Trying to do the same for order page but finding it difficult to upload files into google drive. Also have been doing research to turn website into cms website, i have a few ideas and we deciding which to use.
3-29-17 to 4-3-17
I have been working on the cms part of the website. We decided on make a admin page which will load xml files into a textarea. We choose xml files because its easy to read for people who don't program. After the loading a xml file the content will be loaded into the textarea and user can make changes and save the content. Now we need to add some code to each page to get content from individual xml files for each page. We need to create individual xml files for each page and add all the writing into the xml files so when changed from admin page the website pages content will change.
4-4-17 to 4-14-17
Met up with corporate sponsor on 4-07-17 in Holland. We presented what we had so far and they were happy with the results. Showed how to change content of different pages. Also presented sprint 3 to class and got good responses. Now for the rest of the week I will finish creating all xml files for the web pages. I have done some research this week on to add a login in page with the password and username stored in a file, will implement that this week before the presentation. Also fixed a bug in contact form which was not sending form data to spread sheet because of a line code being changed unintentionally.
4-19-17
Created a login page to direct the sponsor to admin page. The username and password are validates from a list for username and password from a file. When user try's to go to admin page it redirects to login page. When user logins in then user is redirected to admin page and there is a logout button to logout.
4-20-17
Today went to presentation. I had fun, there were many great projects there.
4-22-17
Built all xml files for when the admin would like to change content. Connected the about page to the about xml file. Also worked on the final report.