In a large bowl, combine whole wheat flour and salt.
Slowly add water, mixing with your fingers until the dough starts to come together.
Knead the dough for about 5-7 minutes until smooth and elastic.
Cover the dough with a damp cloth and let it rest for at least 30 minutes.
Divide the dough into equal portions and shape each into a ball.
On a floured surface, flatten one ball and roll it out into a thin circle.
Heat a skillet over medium-high heat until hot.
Place the rolled-out chapati on the skillet and cook for about 30 seconds until bubbles form.
Flip the chapati and cook for another 30 seconds, pressing gently with a spatula.
Optionally, place directly over an open flame for a few seconds to puff it up completely.