@@ -16,33 +16,44 @@ A full-stack web application that allows users to define a **Deterministic Finit
1616##🧑💻 Installation
1717##Backend:
18181 . Navigate to backend:
19- - cd backend
19+ ``` bash
20+ cd backend
2021
21- 2 . Create and activate virtual environment:
22- - python -m venv venv
23- - source venv/bin/activate # On Windows: venv\Scripts\activate
22+ 3. Create and activate virtual environment:
23+ ` ` ` bash
24+ python -m venv venv
25+ ` ` `
26+ ` ` ` bash
27+ source venv/bin/activate
28+ On Windows: venv\S cripts\a ctivate
2429
25- 3 . Install dependencies:
26- - pip install -r requirements.txt
30+ 4. Install dependencies:
31+ ` ` ` bash
32+ pip install -r requirements.txt
2733
28- 4 . Install Graphviz (Required for PDF output):
34+ 6 . Install Graphviz (Requiredfor PDF output):
2935 - Linux/macOS:
30- - sudo apt install graphviz
36+ ` ` ` bash
37+ sudo apt install graphviz
3138 - Windows:
32- - Download fromhttps://graphviz.org/download/
39+ Download from https://graphviz.org/download/
3340
34- 5 . Run the FastAPI server:
35- - uvicorn main: app --reload
41+ 7. Run the FastAPI server:
42+ ` ` ` bash
43+ uvicorn main:app --reload
3644
3745# # Frontend:
38461. Navigate to frontend folder:
39- - cd Angular_frontend
47+ ` ` ` bash
48+ cd Angular_frontend
4049
41502. Install dependencies:
42- - npm install
51+ ` ` ` bash
52+ npm install
4353
44543. Run the frontend app:
45- - ng serve
55+ ` ` ` bash
56+ ng serve
4657
4758Visit: http://localhost:4200
4859