https://github.com/quanthaidev/portfolio-website
This is a personal portfolio website developed using Java, JavaMail API, JSP, Servlet, JDBC, MySQL, Bootstrap, and JSTL. The website showcases my knowledge and work experience and includes interactive features such as a contact form and email notifications for form submissions.
https://github.com/quanthaidev/portfolio-website
bootstrap java javamail-api jdbc jsp jstl mysql servlet
Last synced: 5 months ago
JSON representation
This is a personal portfolio website developed using Java, JavaMail API, JSP, Servlet, JDBC, MySQL, Bootstrap, and JSTL. The website showcases my knowledge and work experience and includes interactive features such as a contact form and email notifications for form submissions.
- Host: GitHub
- URL: https://github.com/quanthaidev/portfolio-website
- Owner: quanthaidev
- Created: 2024-10-12T16:28:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-13T09:39:46.000Z (over 1 year ago)
- Last Synced: 2025-09-02T12:43:43.487Z (10 months ago)
- Topics: bootstrap, java, javamail-api, jdbc, jsp, jstl, mysql, servlet
- Language: Java
- Homepage:
- Size: 27.5 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Web Application - Portfolio Website
## Description
This is a personal portfolio website developed using Java, JavaMail API, JSP, Servlet, JDBC, MySQL, Bootstrap, and JSTL. The website showcases my knowledge and work experience and includes interactive features such as a contact form and email notifications for form submissions.
* Copyright: [Quan Thai](https://www.facebook.com/reagan.developer/)
## Overview
- Dynamic animations using Bootstrap

## Features
- Contact form functionality to reach out to me


- Send email using JavaMail API to notify me when someone submits the form
The subject line of the email for me will be in the format: [QuanPortfolio] New Message From: "username"

- Send email using JavaMail API to notify the user that the message has been sent
The subject line of the email for user will be in the format: [QuanPortfolio] Message Recieved!

- Data management using MySQL

## Technologies Used
- Frontend: Bootstrap, JSP
- Backend: Java, Servlet, JDBC, JavaMail API
- Database: MySQL
- Other technologies: JSTL