I am writing my thesis using the book document class. The sample code is located on GitLab project. The problem is each chapter starts on an odd page and the odd page has big right margin. I think the odd pages are printed on the front side of every page and the even pages are on the back side of the same page. So for the odd page the left margin should be bigger instead. Otherwise it will be problematic at the time of binding.

I start the main.tex with
\documentclass[a4paper,12pt]{book}
I use a custom style justyle to design the chapter headers, and the title page. But even when the justyle is not used I get the same margin.
How can I make the odd pages the front side (i.e. left margin bigger) ?
Is what I am trying to do, the opposite of how it should be printed ? I mean is it already generating a binder friendly pdf that I am misinterpreting ?
Even when I use book documentclass without any custom style then also the output is same.
\documentclass[a4paper,12pt, twoside, openright]{memoir}
\usepackage[utf8]{inputenc} % Required for inputting international characters
\usepackage[T1]{fontenc} % Output font encoding for international characters
\usepackage[symbol]{footmisc}
\usepackage[style=alphabetic, citestyle=alphabetic, backend=biber, url=false, doi=false,eprint=false]{biblatex}
\usepackage[linktocpage=true]{hyperref}
\usepackage{blindtext}
\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\chapter{Introduction} % Main chapter title
\label{chap:introduction} % Change X to a consecutive number; for referencing this chapter elsewhere, use \ref{ChapterX}
\blindtext[12]
\chapter{Related Works} % Main chapter title
\label{chap:related}
\blindtext[12]
\chapter{Conclusion}
\label{chap:conclusion}
\blindtext[12]
\backmatter
\printbibliography[title={References}]
\end{document}
Edit
When I print the document, it looks like this. In the picture page 2 and page 3 are side by side. page 2 is on the left. See the size of the right margin of page 2 is different from the left margin of page 3.
