Metadata-Version: 2.4
Name: ftcli-terminal-tool
Version: 0.1.1
Summary: FTC team management CLI tool with TUI interface
Home-page: https://github.com/kashsuks/ftcli
Author: Kashyap Sukshavasi
Author-email: Kashyap Sukshavasi <ksukshavasi@gmail.com>
Project-URL: Homepage, https://github.com/kashsuks/ftcli
Project-URL: Bug Reports, https://github.com/kashsuks/ftcli/issues
Project-URL: Source, https://github.com/kashsuks/ftcli
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: asyncpg>=0.27.0
Requires-Dist: textual>=0.47.0
Requires-Dist: python-dotenv>=0.19.0
Requires-Dist: typer>=0.9.0
Requires-Dist: aiohttp>=3.8.0
Requires-Dist: bcrypt>=4.0.0
Dynamic: author
Dynamic: home-page
Dynamic: requires-python

# FTCli

Cli (Command-Line Interface) for FTC teams

## Stack
- python3
    - Textual
    - Typer 
- PostgreSQL

## Local Development

1. Clone the repository

`git clone https://github.com/kashsuks/ftcli`

2. Use a virtual environment (preferred)

`python3 -m venv venv`

`source venv/bin/activate`

3. Install dependencies

`pip3 install -r requirements.txt`

4. Run main file

`python3 ftcli.py`
