<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/c3942e98-5f9b-47e8-8676-2f507eb3b25c/344d0d49-169c-456a-aad9-0015ece6b9ff/Group_2865.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/c3942e98-5f9b-47e8-8676-2f507eb3b25c/344d0d49-169c-456a-aad9-0015ece6b9ff/Group_2865.png" width="40px" /> Home


File Structure

installation

Setup

APIs Setup

Website Basics

VPS Setup

Contact us


</aside>

File Structure Overview

The project is organized into three main directories: frontend, backend, and docs. Each of these directories plays a vital role in the overall structure of the application. Below is a breakdown of the file structure inside the source.zip file:


source.zip
|
  |-- 1. docs
  |-- 2. backend
  |-- 3. Web App

1. Frontend Directory

The frontend directory contains all the files related to the Next.js application, which handles the user interface (UI) of the website. The Next.js framework provides server-side rendering and static site generation, optimizing performance and SEO.

Key subdirectories in the frontend directory:

2. Backend Directory

The backend directory contains the Laravel backend API and business logic. This directory manages all the server-side operations such as handling requests, managing authentication, interacting with the database, and processing third-party APIs.

Key subdirectories in the backend directory: