Project

WEB PROFILE

Describe​

  • Project description: Design a website to introduce yourself using wordpress
  • Number of participants: 1
  • Position: Main person
  • Time: 05-2023
  • Detailed description:
    • Create website using wordpress 6.2 :
      • Elementor
      • Astra theme 
    • Deployed on CentOS 7 server :
      • Web server: Litespeed
      • PHP: php vesion 7.4
      • Database: Mariadb
      • Web Application Firewall: Modsecurity
      • Directadmin: Manage services
    • Cloudflare: Web proxy
  • Technology used: Litespeed, PHP wordpress, Mariadb, CentOS

STORE CLOTHES

Describe​​

  • Project description: Design an e-commerce website using the MVC Java web JSP/SERVLET model
  • Number of participants: 2
  • Position: Frontend + Deployment
  • Time: 01-2024
  • Detailed description:
    • Create website using java web jsp/servlet :
      • Frontend: HTML/CSS/JS
      • Backend: JAVA, Mysql
    • Website description:
      • Customers: register account, log in, change password + personal information login, log out, add products to cart, checkout, user page: Personal information page + orders
      • Management: similar to customers, admin page: account management, management products, category management, statistics
    • System deployment:
      • Using Compute Engine: Ubuntu Server + Cloud SQL
      • Ubuntu Server:
        • Web server: Apache Tomcat
        • Java: JDK 20
      • Database: MySQL Server
      • Web Application Firewall: Modsecurity
      • Reverse proxy: Nginx
    • Cloudflare: Web proxy, SSL/TLS
  • Technology used: Java, Jsp/Servlet, Apache Tomcat, Nginx, Mysql, GCP, Ubuntu
  • Github: TranDangTrong28102002/storeclothes (github.com)

PACKET ANALYSIS

Describe​​​

  • Project description: Use python to create a packet analysis tool
  • Number of participants: 1
  • Position: Main person
  • Time: 03-2024
  • Describe specific:
    • Use python to create a packet analysis tool: capture, open, save, view details
    • Using the scapy library:
      • sniffing module: capture packets
      • rdpcap module: reads pcap packets
      • wrpcap module: save packets
      • show module: view packet details
    • Use the flask library: create a web app interface for the tool
    • Deployed on Ubuntu 20.04 LTS:
      • Python: Python 3.8.10
  • Technology used: Scapy, Flask, Python3, Ubuntu
  • Github: TranDangTrong28102002/packetanalysis (github.com)

Blog