The main goal is to create an application that spits random JLPT questions as exercises.
Rules
- I should be able to select 1 out of 4-5 answers and the app tells me if it's right.
- If it's wrong, it should tell me why I got it wrong.
- The questions should appear in random order.
- If I got a question right, it shouldn't show me it again, at least, not in the same session.
-
First create a virtual environment for python
python3 -m venv env
-
Go to API folder and run app.py
cd api
python3 app.py
- Go to Front folder and run app.py using streamlit
streamlit run app.py