47 lines
2.1 KiB
TeX
47 lines
2.1 KiB
TeX
\chapter{Introduction}
|
|
\ChapterLabel{Introduction}
|
|
\index{DevOps}
|
|
\index{Docker}
|
|
\index{DigitalOcean}
|
|
|
|
\section{Assignment Overview}
|
|
This report is Group 02's living manual for Assignment \AssignmentNumber,
|
|
\AssignmentTitle. Chapter~\ref{Chapter:Gitea} provides the eight required
|
|
Gitea sections using the team's supplied text and recorded evidence;
|
|
remaining verification and workflow gaps are identified in the draft.
|
|
The retained chapters record prior assignments: the group deployed a two-button website in a
|
|
Docker container on a DigitalOcean Droplet, updated the website to use a
|
|
JavaScript class, and documented its UML class diagram. The group also used
|
|
a separate Docker container with TeX Live to compile a simple LaTeX
|
|
document.
|
|
|
|
The Project Proposal chapter proposes Stevens SmartPark, a campus parking
|
|
information system. SmartPark is a proposed future application; the
|
|
deployed two-button website is the demonstration application from the
|
|
earlier assignment.
|
|
|
|
\section{DigitalOcean Docker Deployment}
|
|
The Digital Ocean Docker Deployment chapter records the Droplet setup,
|
|
application upload, Docker build and run commands, HTTPS setup, and links
|
|
to the deployed website. It also explains how the updated JavaScript class
|
|
handles the two buttons and includes the UML class diagram.
|
|
|
|
\section{LaTeX Docker Demonstration}
|
|
The LaTeX Docker chapter documents the Dockerfile, sample LaTeX source,
|
|
build and run commands, and observed result. The TeX Live container
|
|
compiled the sample source into \texttt{hello.pdf} on the Droplet.
|
|
|
|
\section{Project Proposal}
|
|
The Project Proposal chapter describes Stevens SmartPark and its planned
|
|
features, including parking availability, hours, parking rules, accessible
|
|
spaces, and electric-vehicle charging information. Because live parking
|
|
data may not be available, the proposed application may simulate vehicles
|
|
entering and leaving parking areas. The chapter identifies possible
|
|
development, testing, database, source-control, container, and deployment
|
|
tools.
|
|
|
|
\section{Submission}
|
|
The group submits this report as a PDF through the course learning
|
|
management system. The current deadline must be confirmed from the course
|
|
assignment page.
|