https://github.com/f-lab-edu/please-just-texting
A repository dedicated to promoting text-based communication, discouraging the use of images or other media. Ideal for those who prefer simplicity and clarity in their exchanges.
https://github.com/f-lab-edu/please-just-texting
chatbot llm prompt prompt-engineering react
Last synced: 5 months ago
JSON representation
A repository dedicated to promoting text-based communication, discouraging the use of images or other media. Ideal for those who prefer simplicity and clarity in their exchanges.
- Host: GitHub
- URL: https://github.com/f-lab-edu/please-just-texting
- Owner: f-lab-edu
- Created: 2023-10-08T10:57:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-11T14:25:38.000Z (almost 2 years ago)
- Last Synced: 2025-07-08T19:55:08.303Z (12 months ago)
- Topics: chatbot, llm, prompt, prompt-engineering, react
- Language: Python
- Homepage:
- Size: 55.5 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Please Just Texting
A repository dedicated to promoting text-based communication, discouraging the use of images or other media. Ideal for those who prefer simplicity and clarity in their exchanges.

## Getting Started
### Installation
Run the following:
```bash
make
```
## Architecture

## Tech Stack
This project is built with:
| Category | Technologies |
| :--------------------- | :------------------- |
| **Framework** | FastAPI, Jinja2 |
| **Database** | MySQL, Alembic |
| **Contrainerization** | Docker |
| **Code Quality Tools** | black, flake8, isort |
| **Data Validation** | Pydantic |
## Linting
This project uses linting solution as follows:
| Name | Description |
| :----- | :------------------------------------ |
| black | Automated Python code styler. |
| flake8 | PEP8 based Python code style checker. |
| isort | Python import packages order checker. |
| mypy | Python type checking tool. |
### How to use lint
**black**
```bash
black . --fix
```
**flake8**
```bash
flake8 .
```
**isort**
```bash
isort .
```
**mypy**
```bash
mypy .
```