Our websites use cookies. By continuing, you agree to their use. See details
Client-Server Systems Final - Mock-up Social Media | Portfolium
Client-Server Systems Final - Mock-up Social Media
favorite 0
visibility 46
July 13, 2021 in Technology
1 / 6
For the final project of our Client-Server Systems course, we were tasked with creating mock-up blogging sites to test our learned skills using PHP and Javascript to communicate with SQL databases. The theme for the project was light-hearted and completely unconcerned with graphically quality, and thus I chose a silly concept to reflect this, being a blog site entirely dedicated to cargo pants.
Despite rudimentary looks, this website includes quality features such as hashing passwords before transmissions, SQL-injection proofing, intelligent use of cookies, secured storage of user IDs and passwords, ample use of JavaScript console logging, and popup alerts to indicate useful information to clients utilizing the various pages.
Clients can create accounts with unique usernames, post to the website and comment on other user's posts, and search for posts using the name of the poster. Additionally, the homepage displays all posts to the site, starting from the most recent, as well as the ten users on the site with the most amount of posts made under their name.
The entirety of the code is available upon request.
Note: due to the non-static nature of this design, the site will fail to display properly unless it references the correct file location to access a valid SQL database. This can be seen, for example, on the website's homepage, which lacks any post to display, nor any user's to list as top contributors.
© 2025 • All content within this project is strictly the property of Benjamin Harper and is not for public use without permission. Report Abuse

Comments

Benjamin Harper

6 Skills

5 Tags