\chapter{Project Proposal} \ChapterLabel{ProjectProposal} \section{SecureURL: A Containerized URL Shortener} This project will develop a simple web-based URL shortening application that allows users to enter a long URL and receive a shortened URL that redirects to the original address. The application will also store URLs and basic usage information in a database and may provide statistics such as the number of times a shortened URL has been accessed. \section{DevOps Tools Used} \begin{longtable}{|p{7cm}|p{7cm}|} \caption{DevOps Tools} \label{tab:devopstools}\\ \hline \textbf{Application} & Node.js/Express\\ \hline \textbf{Source Control} & Git/GitHub \\ \hline \textbf{CI/CD} & GitHub Actions \\ \hline \textbf{CI/CD Comparison} & Jenkins \\ \hline \textbf{Testing} & Jest \\ \hline \textbf{Containerization} & Docker \\ \hline \textbf{Database} & PostgreSQL \\ \hline \textbf{Cloud Hosting} & DigitalOcean Droplet \\ \hline \end{longtable}