Unlock Your Coding Potential: Explore, Learn, and Code with Our Interactive Python and SQL ChatBot!
[[TOC]]
Before start working, please make sure you have installed and configured the following prerequisites.
Run the followind command to complete the required Python packages.
poetry install
The project structure of this repository is as follows:
.
├── README.md
├── app
│ ├── __init__.py
│ ├── config.py
│ ├── db
│ │ ├── __init__.py
│ │ ├── data_model.py
│ │ ├── sql.py
│ │ └── vectordb.py
│ ├── dependencies.py
│ ├── routers
│ │ ├── __init__.py
│ │ ├── auth.py
│ │ ├── chat.py
│ │ ├── dashboard.py
│ │ ├── landing.py
│ │ └── users.py
│ └── templates
│ ├── 404.html
│ ├── assets
│ │ ├── CSS,JS and Images
│ ├── chatbot.html
│ ├── dashboard.html
│ ├── forgot-password.html
│ ├── landing
│ │ └── index.html
│ ├── login.html
│ ├── profile.html
│ ├── register.html
│ ├── settings.html
│ ├── shared
│ │ ├── base.html
│ │ ├── footer_script.html
│ │ ├── header_script.html
│ │ ├── navbar.html
│ │ └── sidebar.html
│ └── table.html
├── llms
│ └── __init__.py
├── main.py
├── poetry.lock
├── pyproject.toml
└── pythonqa.db