Skip to content

Commit 8d937f9

Browse files
Update README.md
1 parent 19be246 commit 8d937f9

File tree

1 file changed

+0
-37
lines changed

1 file changed

+0
-37
lines changed

β€ŽREADME.mdβ€Ž

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -68,40 +68,3 @@ Built from the ground up for Indian curriculum (CBSE, ICSE, State Boards, JEE/NE
6868

6969
</div>
7070

71-
---
72-
73-
## πŸ›  Tech Stack
74-
75-
| Layer | Technology |
76-
|-------------|-------------------------------------------------|
77-
| **Frontend** | Next.js 14 (App Router), TypeScript, Tailwind CSS |
78-
| **Backend** | FastAPI, Python 3.12, Pydantic v2 |
79-
| **AI** | OpenRouter β†’ **GPT-OSS 120B** |
80-
| **Deploy** | Docker + docker-compose (production ready) |
81-
82-
---
83-
84-
## πŸ“ Project Structure
85-
86-
```bash
87-
aitutor/
88-
β”œβ”€β”€ backend/
89-
β”‚ β”œβ”€β”€ app/
90-
β”‚ β”‚ β”œβ”€β”€ core/config.py # Settings (Pydantic)
91-
β”‚ β”‚ β”œβ”€β”€ models/schemas.py # Request / Response models
92-
β”‚ β”‚ β”œβ”€β”€ services/ai_service.py # All LLM logic
93-
β”‚ β”‚ β”œβ”€β”€ api/routes/tutor.py # FastAPI endpoints
94-
β”‚ β”‚ └── main.py # App factory
95-
β”‚ β”œβ”€β”€ requirements.txt
96-
β”‚ β”œβ”€β”€ Dockerfile
97-
β”‚ └── .env.example
98-
β”‚
99-
└── frontend/
100-
β”œβ”€β”€ app/
101-
β”‚ β”œβ”€β”€ components/tutor/ # TopicInput, QuizView...
102-
β”‚ β”œβ”€β”€ hooks/useLearn.ts # Client state + API
103-
β”‚ β”œβ”€β”€ lib/api.ts # Typed fetch
104-
β”‚ └── page.tsx
105-
β”œβ”€β”€ tailwind.config.ts
106-
β”œβ”€β”€ next.config.mjs
107-
└── Dockerfile

0 commit comments

Comments
Β (0)