A custom WordPress plugin built with PHP that allows users to track job applications using structured data. The plugin demonstrates core WordPress development concepts including custom post types, meta fields, admin UI extensions, shortcode rendering, and data export functionality.
- Custom Post Type for job applications
- Meta boxes for structured fields (Company, Status)
- Admin list table customization
- Dashboard widget with status summary
- Frontend shortcode display
- CSV export functionality
- Lightweight frontend styling with status badges
- PHP
- WordPress
- MySQL
- Docker (WordPress + MySQL)
This project uses a .env file for local development configuration.
Create a .env file in the project root based on the example below or copy and modify provided .env.example:
WORDPRESS_DB_NAME=wordpress
WORDPRESS_DB_USER=wordpress
WORDPRESS_DB_PASSWORD=wordpress
MYSQL_ROOT_PASSWORD=root
WORDPRESS_PORT=8080docker compose up -dVisit: http://localhost:8080
docker compose downor
docker compose down -vto completely wipe data
plugin/
includes/
admin/
public/
George Louie Conde
Software Developer
Calgary, AB
LinkedIn
GitHub
This project is licensed under the MIT License. See the LICENSE file for details.
0.1.0



