Online Portfolio Website Builder Using PHP MySQL | CampCodes

Online Portfolio Website Builder using PHP MySQL

April 23, 2021
portfolio website creator system

Project: Online Portfolio Website Builder using PHP and MySQL with Source Code

About Online Portfolio Website Builder using PHP MySQL Project Free Download

This is an Online Portfolio Website Builder using PHP and MySQL. This simple project may help you to market your company or yourself as a Freelancer to clients. This project has an Admin Panel to modify the contents easily. The website has a dynamic range for the company/person’s information, educational attainment, work experience, and projects. All of the contents and data found at the portfolio website are manageable by the admin user at the admin panel.

I have used Free-made a template to design the portfolio website and the AdminLTE Template for the Admin Panel of this project. May this project will help you too to develop/widen your knowledge in developing PHP web applications. The project was developed using PHP/Mysqli, MySQL Database, HTML, CSS, Javascript (jQuery and Ajax), Bootstrap, and some other plugins/libraries.

Features of Online Portfolio Website Builder

  • Login/Logout
  • Dashboard
  • Manage System Settings
  • Manage Account
  • Update About Content
  • Manage Educational Attainment Details
  • Manage Work Experience Details
  • Manage Projects Completed
  • Manage Contacts

Online Online Portfolio Website Builder Project

  • Name of Project:  Online Portfolio Website Builder Project
  • Language:                  PHP
  • Databases used:      MySQL
  • Design used:            HTML JavaScript, Ajax, JQuery, Bootstrap
  • Browser used:          IE8, Google Chrome, Opera Mozilla
  • Software used:         WAMP/ XAMPP/ LAMP/MAMP


portfolio website creator system php project

online portfolio website builder system

portfolio website creator system using php

portfolio website creator system using php

How To Run??

Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Online Portfolio Website Builder System in PHP and MySQL with source code is free to download, Use for educational purposes only!

Follow the following steps after Starting Apache and MySQL in XAMPP:

1st Step: Firstly, Extract the file
2nd Step: After that, Copy the main project folder
3rd Step: So, you need to Paste in xampp/htdocs/

Further, Now Connecting Database

4th Step: So, for now, Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: After that, Click on the databases tab
6th Step: So, Create a database naming “db_freelance” and then click on the import tab
7th Step: Certainly, Click on browse file and select “db_freelance.sql” file which is inside the “db” folder
8th Step: Meanwhile, click on Go button.

After Creating Database,

9th Step: Moreover, Open a browser and go to URL “http://localhost/freelance”

Admin Access Information

Username: admin
Password: admin123

That’s it! You can now explore the features and functionalities of this project. I hope this will help you with what you are looking for. Feel Free to download and modify the source code the way you desire.

Portfolio Website Template was downloaded from and authored by Giri Designs.


Related Projects: Holistic Group Management System Website in PHP/MySQL with Source Code, EStore Single Vendor eCommerce Website using PHP Laravel, Simple College Website using PHP/MySQLi, Complete Online Movie Series TV Streaming Subscription Website using PHP MySQL with Mobile App, Responsive Online Blog Website using PHP/MySQL, Online Food Ordering System using PHP/MySQL

Download Here
  • The CSS is not loading. I am using a live server

    Stainless April 20, 2024 7:50 am Reply
  • Sir! Thank you

    Muhammad Idrees August 2, 2022 8:11 pm Reply
  • Thank you very much guys for your work and help! I’m a web development student and just stuck with my first project, I found a useful source on your site and now I feel like not all is lost yet.

    Sergejs April 30, 2021 9:52 pm Reply

Leave a Reply

Your email address will not be published. Required fields are marked *