GAGIYIN

Alias Gábor Szabó from Hungary

szabogabor110@gmail.com
Web Developer Ubuntu Server Maintainer Website Provider Asset & Website Designer Skript Developer Game Server Operator

roszerbutor.hu

Visit

This is website for a carpenter company located in Hungary. They wanted a website, where they can show the projects they made so far, with their own content management system.

Documentation

I spent around a month making this website - pre-designing is included, and in this time, i had other projects to do too.

Here's the documentation progress:

  • 2025.02.03 (3 hours): I designed the website before, and made the arrangements with the customers - at this day I spent around 2 hours making the base HTML and CSS, made the panel integration system and made 3 panels. Every panel is called by a callPanel() function, where the developer is able to give the proper information values to the function.

  • 2025.02.04 (2 hours): I made the project's site, and the look of the project folders. Also, made a new panel style - so far we have 4 panels to use.

  • 2025.02.07 (2 hours): Now every project has its own inner site - with GET data the ID is requested from the database, which means I had to make an SQL database. Also made the navigation partial, and set apart the header and the footer to partial files.

  • 2025.02.10 (2 hours): I had to re-integrate the database, made an OOP class for the Database, made the first files for the CMS adminpanel, and made the login system for it with password hashing.

  • 2025.02.12 (2 hours): Contiuned the database class, made the login system and started the user-creation segment in the adminpanel.

  • 2025.02.13 (4 hours): CSS for the adminpanel, request system for several data handling, database for the projects, and also made the image uploading for the projects - made the project listing in the primary Project site. I had to re-designed the login page, made some libraring for the CSS classes - here I made every input look fancy, and made serious optimalisations for the project listings.

  • 2025.02.26 (5 hours + around 8 hours): Finished the adminpanel, fully done the contact page which is listed in the admin site, made a system for the read and unread messages, made some database optimalisations at the project uploadals.

  • 2025.02.17 (4 hours): The website is almost done! I just had to make the responsive design and the burger menu for the mobile appearance.

  • At this point, the website is fully done (except the panel's texts), and uploaded them on my VPS machine.

***

  • 2025.04.27 - since i forgot to put in any kind of anti-spam system, i put in a Google reCAPTCHA because of kinky scam messages lol