czenzel / MillvilleMutualInterview

Demonstration of Project Requirements for a PHP Application Developer at Millville Mutual Insurance in Millville, Pennsylvania

Home Page:https://linkedin.com/in/chriszenzel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Millville Interview IT Department Candidate Projects

Simple Validation Hits

Project Requirements

Interview Project

Resume

Linked-In

Resume Page One

Resume Page Two

Resume Page Three

Requirements

  • Docker Desktop (or Docker with Docker Compose)
  • Ports 8081, 8082, 8083, 8084 to be presently open

How to Run

  1. Open Docker Desktop
  2. Using Terminal cmd or pwsh enter the root code directory with the docker-compose.yml file
  3. Run docker compose build
  4. Run docker compose up
  5. Watch the Terminal to see if the TCP servers have been established
  6. Navigate to the Project URLs as listed below

Project URLs

Future Improvements

  • AJAX Form Submission
  • Unit Testing
  • Additional try-catch Exception Handling
  • More Custom Exception Types
  • Code Comments and Documentation
  • Code Review, Cleanup, Formatting

About

Demonstration of Project Requirements for a PHP Application Developer at Millville Mutual Insurance in Millville, Pennsylvania

https://linkedin.com/in/chriszenzel


Languages

Language:PHP 95.1%Language:Dockerfile 4.2%Language:CSS 0.7%