diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0cafc1c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.venv/
\ No newline at end of file
diff --git a/README.md b/README.md
index 1a0ef71..1f0e1b5 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,34 @@
-# SignsDetectionAI
-AI project for my classes
+
Signs Detection AI
+
+AI project for the Introduction to AI course at Université de Tours for the ISA Masters.
+
+## Requirements
+
+- Python 3.12
+
+## Installation
+
+Start by creating a virtual environment (Optional)
+```bash
+python3 -m venv .venv
+source .venv/bin/activate
+```
+
+Install the dependencies
+```bash
+pip install -r pip-dependencies.txt
+```
+## Running the project
+
+Run the project
+```bash
+python main.py
+```
+
+## Testing
+
+## Documentation
+
+## Authors
+- Nabil Ould Hamou - [@NabilOuldHamou](https://github.com/NabilOuldHamou)
+- Yanis Bouarfa - [@Yanax373](https://github.com/Yanax373)
\ No newline at end of file
diff --git a/main.py b/main.py
new file mode 100644
index 0000000..e69de29
diff --git a/pip-dependencies.txt b/pip-dependencies.txt
new file mode 100644
index 0000000..483931f
--- /dev/null
+++ b/pip-dependencies.txt
@@ -0,0 +1 @@
+opencv-python pytorch tensorflow numpy pandas matplotlib
\ No newline at end of file