diff --git a/report/report.pdf b/report/report.pdf index 4c9808a..77731f9 100644 Binary files a/report/report.pdf and b/report/report.pdf differ diff --git a/report/report.tex b/report/report.tex index 2497897..5666541 100644 --- a/report/report.tex +++ b/report/report.tex @@ -1,5 +1,5 @@ %! TeX program = lualatex -\documentclass[a4paper,11pt]{article} +\documentclass[a4paper,11pt]{report} % packages \usepackage{censor} \StopCensoring @@ -99,53 +99,53 @@ % yap about mental models with regards to how filters work % trying to make the application work the same way the user expects it to work +\chapter{Introduction} +\section{Project Overview} +\subsection{Problem Statement} +\subsection{Background} +\section{Document Structure} + +\chapter{Research} \section{Introduction} -\subsection{Project Overview} -\subsubsection{Problem Statement} -\subsubsection{Background} -\subsection{Document Structure} - -\section{Research} -\subsection{Introduction} -\subsection{Data Sources} -\subsection{Similar Services} -\subsection{Technologies} -\subsubsection{Frontend Technologies} -\subsubsection{Backend Technologies} -\subsubsection{Project Management Technologies} -\subsection{Conclusion} - -\section{Requirements} -\subsection{Functional Requirements} -\subsection{Non-Functional Requirements} -\subsection{Use Cases} -\subsection{Constraints} - -\section{Design} -\subsection{Backend Design} -\subsubsection{Database Design} -\subsubsection{API Design} -\subsection{Frontend Design} - -\section{Development} -\subsection{Introduction} -\subsection{Backend Development} -\subsection{Frontend Development} -\subsection{Development Considerations} - -\section{Code Quality} -\subsection{Introduction} -\subsection{Clean Coding Principles} -\subsection{Unit Testing} -\subsection{CI/CD} -\subsubsection{Continuous Integration} -\subsubsection{Continuous Deployment} - +\section{Data Sources} +\section{Similar Services} +\section{Technologies} +\subsection{Frontend Technologies} +\subsection{Backend Technologies} +\subsection{Project Management Technologies} \section{Conclusion} -\subsection{Evaluation} -\subsection{Reflection on Requirements} -\subsection{Reflection on Skill Development} -\subsection{Potential Future Work} + +\chapter{Requirements} +\section{Functional Requirements} +\section{Non-Functional Requirements} +\section{Use Cases} +\section{Constraints} + +\chapter{Design} +\section{Backend Design} +\subsection{Database Design} +\subsection{API Design} +\section{Frontend Design} + +\chapter{Development} +\section{Introduction} +\section{Backend Development} +\section{Frontend Development} +\section{Development Considerations} + +\chapter{Code Quality} +\section{Introduction} +\section{Clean Coding Principles} +\section{Unit Testing} +\section{CI/CD} +\subsection{Continuous Integration} +\subsection{Continuous Deployment} + +\chapter{Conclusion} +\section{Evaluation} +\section{Reflection on Requirements} +\section{Reflection on Skill Development} +\section{Potential Future Work}