# BUILDING A COMPANY WEBSITE
**1.0 INTRODUCTION:**
Before we get into building a company website, we have to first consider and ask what a company website is, why it is important and why we are building one.
**1.1 What is company website?**
A Company website can be defined the digital face of the company or the digital rendition of the company online, It is used to inform the public about the company’s online presence and recent activity and increase its recognition. A company website helps in the promotion of services and customer acquisition. Also, a company's website is used to showcase the company culture and also points of contact.
**1.2 Why build a company website?**
The first reason to give anyone about the importance of building a company website site is that it gives the company an online presence. The existence of a company offline doesn't not officially make it known world wide or even in the locale where the company exists, but an online presence guarantees for better and wider range of recognition of the company. People will always use google especially or other search engines to know more about your company. It does not matter even if they are in the same locale, they would rather from the comfort of their homes make inquiries about your company without having to come to your company. An online presence such as a company website guarantees for better recognition and reach.
**2.0 LEARNING PROCESS:**
During the building phase of this project I came to learn about a few things which are;
**2.1 Company Colors:**
All companies have colors that represent them. These colors are used to add to the identity of the company and also make the company to have a unique identity or look that can be the recognized from anywhere. So working on this project of building a company's website also restricted me or made sure that I used the company colors to render the visual representation of the company and the every color styling i had to render, fell withing the colors of the company and not outside.
**2.2 Challenges:**
One of the challenges I encountered was placing the quarter background image. I over came this problem by collaborating with my two of my fellow developers and we used `position` property with a value of `absolute` and `right` and `top` with values of `0PX`. We also used the `z-index` with a value of `-1` to enable the background image to be embedded beneath other elements.
Also while building this company website, the concept that was most useful and most used were the `display: flex;` and the `justify-content: space-around;`. These properties made building and placing of content on the website easy. The layout of the website was made possible and easy with these properties as they better aligned in the website.
**3.0 FEATURES OF A COMPANY WEBSITE:**
A company website contains or has to contain as much enough data about the company to inform the public or let the public know more about the company.
**3.1 About:**
The company website needs to contain an about section about the company to inform the public of what the company is all about and their goals or ambitions.
**3.2 Services:**
The company website also has to contain a section that tells the public about the services the company offers and are willing to offer. The section gives a detailed description of what the company can do or does for the public and also lets the people know how to go about receiving these services.
**3.3 Support:**
This section is built to offer assistance to users who will be or are using the company website and need to make inquires about the company or services of the company.
**3.4 Login and Sign-up:**
This is a section to onboard or admit new users who would want to register for the company services or login users who already posses an account with the company and are already using using their services.
These are but a few structures that the company website has and among other structures.
**4.0 REFLECTIONS AND IMPROVEMENTS:**
Reflecting on this project one of the things I would say I did well was structuring the contents and having them displayed exactly how the design was rendered. Also, I would have loved to improve on the footer text of the website.
**5.0 CONCLUSION:**
In the course of this project I got to understand layouts and design of web pages better, my understanding of the HTML elements and CSS properties led to achieving a fluid web development process and also increased speed and execution of tasks.