Client Report

Client Report

How did you decide what content and images to use for your site plan?

I decided what content and images to use by thinking about what would make the site clear, simple, and easy to understand. I wanted the information to match the purpose of the site and also fit the style I had in mindand already used. I chose images that helped support the theme of the website and made the pages look more complete without adding things that did not belong.

How did you communicate with your developer? Was there any issues with communication?

I communicated with my developer by letting him know how I wanted the site set-up initially the site plan. I wanted it to be easy for them and serve as a quick project because the html we had initially used already for whitewater rafting. It was no issues communicating with my lead developer, we got along just fine.

Did your developer meet your expectations for your site?

Yes, my developer did meet my expectations for the site. The site came together well, and the overall design matched pretty much the site plan. I was pleased that the pages were organized, the content was readable, and the site looked presentable. There were a few small adjustments along the way, but the final result was good.

What will you do differently next time you hire a team to do a project for you?

Next time, I would give even more detailed instructions from the beginning so everyone has a very clear understanding of what I want because i had to label them in the teams chat more, and also had to send more pictures for the pages. I would also check in more often throughout the project to make sure all the details are being understood and see if anyone needs help. I think that would help make the process smoother and reduce the need for changes later.

Client Site Link

View the Client Site

Lead Developer Report

How did you manage your development team and communicate the tasks for your junior devs?

As the lead developer, I managed the team by keeping track of what needed to be done on each site and making sure the junior developers knew their responsibilities, checked thier work, and consistently asked if they needed any help. I communicated tasks by being direct about what parts needed attention, such as HTML structure, styling, navigation, and page updates, colors, and for the pages to look and be the same across all three pages with the same theme. I also checked progress so I could make sure the work was moving forward correctly and timely.

How did you communicate with your client? Was there any issues?

I communicated with the client by listening to what they wanted and making sure I understood their expectations for the project. I tried to be clear when discussing updates and changes so the client would know what was being worked on. There were a few moments where extra explanation was needed, but nothing that prevented the project from moving forward.

How did you handle publishing your client's site and sharing it with the client?

I handled publishing the client’s site by making sure the files were uploaded correctly to GitHub and that the folder structure was in the right place, i had the client check the work to see if they wanted any changes and thier thoughts on the work given. After that, I used GitHub Pages to publish the site so it could be viewed online. Once it was live, I shared the link with the client and team so they could access and review the final result.

How was your experience with managing your site with GitHub?

My experience with GitHub was helpful because it made it easier to keep track of files and publish the site online, although i was a bit confused on how to start the site and set it up and then publishing the site. I also was confused about the files and folders being in the correct spot so that the pages will line up when the site was clicked through. It also gave me practice with organizing folders, updating content, and fixing issues when links or paths were incorrect. At times GitHub was a little frustrating, especially when pages or images did not display the way I expected, but it was still a fair learning experience.

Lead Developer Site Link

View the Lead Developer Site

Junior Developer Report

How did you communicate with your team lead? Was there any issues?

I communicated with my team lead by staying in touch about what needed to be done and asking questions when I needed clarification. I made sure to try to follow the directions that were given the best I could so I could complete my part correctly. There were a few times when things needed to be explained more clearly, but overall the communication worked well enough to complete the assignments and everything was given that I needed.

Did you know what was expected of you for each site?

Yes, for the most part I understood what was expected of me for each site. I knew that my role was to help with the parts assigned to me and make sure my work matched the needs of the project to the best of my ability. When something was unclear, I asked for more questions (which I will do without hesitation) so I would not do the work incorrectly.

Were you able to contribute to your sites?

Yes, I was able to contribute to the sites I worked on. I helped by making updates, checking layouts, and doing the tasks that were assigned to me. My contributions may have been smaller than the lead developer’s role, but I still played my part in helping the sites (client, lead dev, jun dev 1, and jun dev 2) come together.

Did you run into any issues with GitHub and adding your changes to the sites?

Yes, I did run into some issues with GitHub while adding changes to the sites. I think this project was the most difficult for junior developer 1. I feel alot was required of me and this site I felt pressure more than the other sites that I worked on. A lot of the time, file paths, folders, or publishing steps were confusing, and that caused pages or images not to show correctly or be the size that I did not want them to be. Even with those problems, I learned more about how GitHub works and got better at fixing mistakes some what.

Junior Developer Site Links

View Junior Developer Site 1

View Junior Developer Site 2

General Experience and Reflections

What was the most challenging part of this project for you? Were you able to overcome it?

The most challenging part of this project for me was making sure everything worked correctly across the different pages and GitHub publishing steps especially team 18. It was frustrating at times when links, images, or styles did not show up the way I expected and i was asked to change something which impacted my whole page. I was able to overcome those challenges by going back through the code carefully, looking at my teammates code, checking file names and paths, and fixing mistakes one step at a time.

What did you enjoy most about this project?

What I enjoyed most about this project was seeing the website come together after putting in the work. I also liked being lead developer as well and getting to help the page come together. Being client was easy as well cause i am not a picky person and most time if the lead developer has good, or amazing ideas i let them go with it. It was satisfying to watch the pages go from basic code that i have learned this semster and be applied to a finished site that could actually be viewed online. I also liked getting experience working in different roles because it gave me a better understanding of how team projects work.

What would you do differently if you could do the project again?

If I could do the project again, I would spend more time planning everything at the very beginning. I would make sure the folder structure, links (especially the html and css folders are nice and neat and easy to find), and responsibilities were all clearly set up before doing the main work. I think that would save time and make the entire project feel more organized.

Do you feel more confident in working on real-world projects after this experience? Explain.

Yes and no, I have mixed feelings about working on real-world projects after this experience. This project gave me practice with communication, teamwork, problem-solving, and using GitHub to publish a site, which is good knowledge. Also, looking at the make-up of a website and using that to create my own website using the html. Not only that but reading html/css/code period was new and fulfilling to me. I found myself going to different website in my own time and looking at thier sources and setting or lay out of the page. It showed me that real projects take patience and attention to detail, but it also helped me see that I can learn through the process and improve with experience.