Project Architecture

An overview of the project's structure and design principles.

Video Tutorial Coming Soon!

Understanding the Project Structure

Root Directory

At the root of the project, you will find critical folders and files that serve as the backbone of your application:

Source Directory

The src directory contains the main source code of the application. Below are the key files and subdirectories:

Awesome! Now you understand the architecture of your project. In the next section, I'll walk you through how to use middleware to protect your routes.

For more details on how to structure your Next.js projects, refer to the official documentation:Next.js Project Structure