A simple and intuitive platform to create, customize, and share your professional portfolio. This project allows users to build their own online portfolios, featuring easy-to-use forms, templates, and a user-friendly dashboard.
ProFolio helps users create an impressive online portfolio by offering a user-friendly platform with ready-made templates and customization options. It allows users to showcase their projects, skills, and achievements in a professional manner, making it ideal for students, professionals, and freelancers.
- Easy portfolio creation with a guided form
- Responsive design, making portfolios accessible on all devices
- Customizable sections like projects, skills, and social links
- PDF download option for portfolios
- User dashboard for managing portfolios, viewing statistics, and making edits
- Secure user login and signup
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
Make sure you have the following installed:
- Clone the repository
git clone https://github.com/your-username/portfolio-builder.git
-
Move to XAMPP
htdocsdirectory- Place the cloned
portfolio-builderfolder into thehtdocsdirectory of your XAMPP installation.
- Place the cloned
-
Start XAMPP services
- Open XAMPP Control Panel.
- Start
ApacheandMySQL.
-
Create the database
- Go to phpMyAdmin.
- Create a new database named
portfolio_db. - Import the provided SQL file (
portfolio_db.sql) into this database.
-
Access the application
- Open your browser and go to:
http://localhost:8080/portfolio-builder/landingpage.html
- Open your browser and go to:
Feel free to adjust the sections and include the actual screenshots where indicated. This README should give users a clear overview of your project and easy-to-follow instructions on how to set it up.








