Dynamic Personal Portfolio Generator |Prototype Dynamic Personal Portfolio Generator

Опубликовано: 01 Май 2026
на канале: Professor Shaista
68
0

DPPG
(Dynamic Personal Portfolio Generator)

Project Domain / Category
Web Application

Introduction

Portfolios provide you with a personal record of your success or improvement in a range of areas. They are essential and relevant to your own career development. Your personal portfolio is a compilation of relevant work samples and documents gathered during your school years and presented in a structured manner.

As this is your final project and after that most of students would join the software industry. So you are required to have an online existence containing your personal information that is required to be in knowledge to the organizations, hire you. So, you are required to develop a portfolio website that is dynamic and multi-featured that would be a great benefit for your career startup.

Project Requirements

You have to design your single paged portfolio website having your information in the following div’s / sections of your web page;

Personal Information (Also contains your picture to have your pictorial introduction)
Contact Information (social media, Address, Phone etc.)
Contact Me (If someone would like to write you message from your web page)
A one or two paragraphs having narrative information about yourself
Skills that you have
Tools that you have expertise in
Education
Experience
Case Studies / projects that you are handled / working on previously
Services that you can provide

Mandatory sections / information in your portfolio website are.
Personal Information
At least one picture of yourself to have your pictorial introduction. (It may be more than one that may change within same frame after some time)
Contact Information (social media, Address, Phone etc.)
Contact Me (If someone would like to write you message from your web page)
A one or two paragraphs having narrative information about yourself
Skills that you have
Tools that you have expertise in
Education

Project Working:

There are two types of users for your project that are Admin and General User (Portfolio User)
Admins manage users able to approve user registration request and delete users
Users must opt for a purchase plan before creating his / her portfolio
There are three Plans for users I.e. Basic, Silver and Gold that are for 1000, 3000 and 5000 rupees respectively.
For basic, there is only one portfolio design / basic template available to user at the time of creation
For Silver, the user has the choice of three portfolio designs / templates while five portfolio designs are available for gold user.
A unique URL is generated for each user portfolio (showing the website design that user decided at the time of portfolio creation)
Silver and Gold users have liberty to change their portfolio design (from the designated designs / templates) anytime they want as per designs available to them as per their subscription
What you must do is to save all your information in database tables. If any of your sections have no information in database, then div / section / page for this section would not be generated in your portfolio. For example, if you don’t have experience then in your portfolio page, there’s no head showing for experience.
There’s also a button that would allow to download your CV in PDF format in separate web page.
You are allowed to use any five free available bootstrap enabled templates for designs of portfolio
Tools:
HTML, CSS, Boot Strap, JavaScript, PHP, MySQL, Xampp / wamp server