Project Management Web App
Full-stack web application for project cost estimation, quote generation, and proposal management with Jira integration.
Overview
A comprehensive project management solution designed for senior managers to accurately estimate project costs and generate professional quotes and proposals.
Key Features
-
Cost Estimation Engine: Advanced algorithms for calculating project costs based on various parameters including labor, materials, and overhead.
-
Quote & Proposal Generation: Automated generation of client-ready quotes and detailed proposals with customizable templates.
-
Jira Integration: Direct interface with the Jira Cloud API to create and manage issues directly from the application’s UI, streamlining project tracking.
-
Containerized Deployment: Full Docker-based deployment with separate containers for Angular frontend, PHP backend, MySQL database, and phpMyAdmin for database management.
Technical Implementation
The application leverages a modern containerized architecture:
- Frontend: Angular 8 with responsive design for accessibility across devices
- Backend: PHP-based REST API for business logic and data processing
- Database: MySQL with phpMyAdmin for easy database administration
- Deployment: Docker Compose orchestration for consistent local and production environments
Impact
This application streamlined the project estimation process, reducing the time required to generate accurate quotes by approximately 60% while improving estimation accuracy through standardized calculation methods.