8000 GitHub - PavelShep/portfolio_project: A portfolio website for university subject with an integrated admin panel for easy content management and updates
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A portfolio website for university subject with an integrated admin panel for easy content management and updates

Notifications You must be signed in to change notification settings

PavelShep/portfolio_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio website with Admin Panel

Project Description

This project is a dynamic portfolio website designed to showcase skills, projects, and professional experience. It features an Admin Panel that allows for seamless content management, enabling updates to the portfolio without modifying the code, includes a Live Chat feature for real-time communication with visitors, and also utilizes a simple Google Translate integration for language translation.

Screenshot

Project Screenshot
Example of the portfolio's main page layout.

Project Screenshot
Example of the portfolio's Admin page.


Features

  • About: Brief introduction and professional background and overview of the technologies and tools I use.
  • Portfolio: A curated list of projects with descriptions, source code links, and live demos (if available).
  • Contact: Allows visitors to send me messages directly from the website.

Technologies Used

Frontend:

  • HTML: For the structure of the site.
  • CSS: For styling and layout design.
  • JavaScript: For interactive functionality and animations.

Backend:

  • PHP: Server-side logic.

Other:

  • AdminLTE: A responsive admin dashboard template
  • Tawk.to: A free live chat tool
  • Google Translate Widget: Allows users to translate website content into different languages

Installation and Setup

To run the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/PavelShep/portfolio_project.git
  2. Navigate to the project directory:
    cd portfolio_project
  3. Set up the database:
    • Import the myportfolio.sql file.
    • Update the database connection settings in db.php to match your local database configuration
    • Signup / Login in tawk.to and impliment line s1.src in Widget Code to line 432 in index.php
  4. Start the server and database (for example, by using Xammp)
  5. Access the application:

About

A portfolio website for university subject with an integrated admin panel for easy content management and updates

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0