Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goal

The main goal is to create an application that spits random JLPT questions as exercises.

Rules

  1. I should be able to select 1 out of 4-5 answers and the app tells me if it's right.
  2. If it's wrong, it should tell me why I got it wrong.
  3. The questions should appear in random order.
  4. If I got a question right, it shouldn't show me it again, at least, not in the same session.

How to Run API?

  1. First create a virtual environment for python
    python3 -m venv env

  2. Go to API folder and run app.py
    cd api
    python3 app.py

How to Run FRONT?

  1. Go to Front folder and run app.py using streamlit
    streamlit run app.py

Front Working

image

API Working:

Captura de tela de 2025-02-14 21-23-32

Database fields:

image

Initial thoughts:

img

About

The main goal is to create an application that spits random JLPT questions as exercises.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages