As an intern, I undertook a dual-approach project to redesign the current PPS website. I developed a new design using WordPress and then built a custom version from the ground up, utilizing HTML, PHP, CSS, and MySQL.

The Goal and Tasks for my Internship Project
• Goal: practically apply newly acquired knowledge during the programming course, using both the WordPress content management system and coding entirely from scratch.
• Tasks:
- Prepare the environment (install necessary software and configure it to meet project requirements, create a WordPress account).
- Identify problems and develop solutions for the current website.
- Develop a website (explore WordPress content management system features, implement a pre-made WordPress theme, develop the website structure and content, supervise the development process according to the first programming school guidelines).
- Develop a website from scratch using HTML for structure, CSS for styling, JavaScript for interactive elements, implement server-side logic with PHP, and integrate MySQL into the website.
- Program testing and debugging (thoroughly test website functionality, identify and fix bugs, ensure error-free operation).
- Code refactoring and optimization (review code structure and readability, optimize code, and improve website performance).
Main improvements made:
- NavBar immediately visible all on one page
- Fewer sections
- Less text
- More visual representation
- Text justified or centered
- Consistent style
- Creation of FAQ section
- Unified visual style – spacing, accents, fonts, colors
- Creation and improvement of the BLOG section
What did I learn
- I became more familiar with WordPress architecture, themes, plugins, and how to adapt them for specific project needs.
- I gained practical experience in building a website from scratch.
- I deepened my knowledge of HTML, PHP, CSS, and learned to use JavaScript effectively. This included working with the website and understanding how to collect and display data from the database on the website.
- I learned methods for testing code and finding errors.
- I developed my problem-solving skills by encountering and resolving various challenges in the project.
- I developed my creativity by seeking innovative solutions within the project’s scope.
- I learned to plan my time and prioritize tasks to effectively complete the project.
Click Through Yourself
Further Improvements
- Consistent blue tone for the logo and social media as well
- Expansion/addition to the FAQ section
- Creation of blog posts to make the blog complete and valuable. Content to be updated weekly.
- A student work section could be created if there is current information available there.
Reflection
My biggest achievement was creating two versions of the website, learning how to display data from the database on the website, and mastering coding. This also applies to the WordPress version. It’s useful both from a visual representation standpoint and from a development perspective.
The entire website (both versions) uses a single design concept – matching colors, fonts, and images.
This internship and project provided me with valuable experience in website creation and allowed me to improve my skills in working with WordPress, as well as coding from scratch. I gained a better understanding of client requirements and learned to adapt more effectively to changing needs. Furthermore, a crucial part was learning to listen and constructively use feedback to improve the final result. This experience has given me greater confidence in my abilities and a desire to continue developing in web development.
