Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions docs/architecture.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# 🏗️ Project Architecture

This document explains the folder structure and system architecture.

---

## 📂 Folder Structure
project-root/
├── apps/
├── config/
├── docs/
├── scripts/
├── templates/
├── static/
├── media/


## 🧩 Description

- **apps/**: Core Django apps (business logic)
- **config/**: Project settings and configuration
- **docs/**: Documentation files
- **scripts/**: Automation scripts
- **templates/**: HTML templates
- **static/**: CSS, JS, images
- **media/**: Uploaded files

---

## 🏛️ Architecture

Client → API → Django Apps → Database


---

## 🔄 Flow

1. Client sends request
2. Django processes it
3. Data stored/retrieved
4. Response returned

---

## 🎯 Principles

- Modular design
- Scalable structure
- Clear separation of concerns