NAME: EDUSEI DERRICK AKUAMOAH STUDENT ID: 11115682 COURSE CODE: DCIT-205-IA INTRODUCTION: Welcome to the Department of Computer Science's website! The objective of this initiative is to develop a comprehensive 10-page website dedicated to the University of Ghana's Department of Computer Science. Purpose of the Website The primary aim of this website is to furnish visitors with valuable details regarding the department, its faculty, ongoing research projects, courses, and other relevant information. Our aim is to ensure that the website is not only informative but also visually appealing and user-friendly. -Home: Overview of the department, showcasing recent events and announcements. -About: Details about the mission, vision, history, core values, and leadership team of the Computer Science Department. -Academic Programs/Catalog: Overview of undergraduate and graduate programs, course catalog, degree requirements, and academic advising information. -Student Projects: Showcase of notable student projects, opportunities for collaborative projects, and success stories of student achievements. -Staff Profiles: Profiles of faculty members, including their research interests, information about administrative staff, and contact details. -Resources: Information on computer labs, software resources available to students, library resources for computer science, and online learning platforms and tools. -Events: Upcoming departmental events and activities. -Contact Us: Departmental contact information, map and directions to the department, and a contact form for inquiries. How to clone and setup the project First of all, we need to install git on our machine Also make sure you have a GitHub account Now that you have created a GitHub account, Use the link in the assignment to access the public repository -Fork the repository -copy the code from github -clone the repository eg.git clone https://github.com/Bouffdaddy1z/DCIT_205_IA.git -Change into the project directory eg. 11115682_DCIT205 -Open the files and start Screenshots                             Key Learnings from the Project Approaching this web development project as a newcomer, I dedicated a week to thoroughly understanding the fundamentals of web development. This initial phase, spanning the first week of the project timeline, focused on acquiring a deep comprehension of web development and gaining insights into its diverse components. Empowered with this newfound knowledge, the subsequent week was committed to formulating and implementing the project.
Frameworks Acquired in the Initial Week HyperText Markup Language (HTML) Cascading Style Sheet (CSS) Additionally, I gained proficiency in applying concepts such as flexbox, CSS grid, Z-indexing, and positioning.
Undoubtedly, encountering challenges was inevitable during this inaugural venture into web development.
Challenges Encountered Grasping concepts like flexbox and CSS grid proved to be challenging. Crafting the user interface for the website posed difficulties. Git and GitHub introduced confusion due to their abstract nature, making it challenging to comprehend the processes transpiring "behind the scenes." Despite these challenges, I successfully generated a tangible outcome, and I take pride in the accomplishments. This experience served as a significant challenge that fueled the growth of my passion for web development.
Future Advancements This project signifies a starting point. Looking ahead, my intentions include:
Expanding the website's functionality, ensuring responsiveness, and transforming it into a fully operational website with a backend. Elevating the user interface to achieve a more refined and polished appearance.