https://github.com/porimol/interactive-learning-duo
Unlock Your Coding Potential: Explore, Learn, and Code with Our Interactive Python and SQL ChatBot!
https://github.com/porimol/interactive-learning-duo
1st-semester 1st-year llms python sql sqlite uw wne
Last synced: 3 months ago
JSON representation
Unlock Your Coding Potential: Explore, Learn, and Code with Our Interactive Python and SQL ChatBot!
- Host: GitHub
- URL: https://github.com/porimol/interactive-learning-duo
- Owner: porimol
- Created: 2023-12-25T06:06:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-18T00:33:34.000Z (about 1 year ago)
- Last Synced: 2024-04-19T01:36:26.256Z (about 1 year ago)
- Topics: 1st-semester, 1st-year, llms, python, sql, sqlite, uw, wne
- Language: HTML
- Homepage:
- Size: 2.87 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Citation: CITATION.cff
Awesome Lists containing this project
README
# Your Interactive Python & SQL Learning Companion
Unlock Your Coding Potential: Explore, Learn, and Code with Our Interactive Python and SQL ChatBot!## Table of Contents
[[_TOC_]]
## Prerequisites
Before start working, please make sure you have installed and configured the following prerequisites.
### 📦 Installation
Run the followind command to complete the required Python packages.
```bash
poetry install
``````## Project Architecture
The project structure of this repository is as follows:
```bash
.
├── 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
``````## Screenshots
### Landing Page
### User Dashboard
### ChatBot UI
### Profile Information Update
### Password Change
