https://github.com/dvrpc/tmc_lite
A web app wrapper around https://github.com/dvrpc/tmc-summarizer to process turning movement counts for use in Synchro.
https://github.com/dvrpc/tmc_lite
Last synced: 5 months ago
JSON representation
A web app wrapper around https://github.com/dvrpc/tmc-summarizer to process turning movement counts for use in Synchro.
- Host: GitHub
- URL: https://github.com/dvrpc/tmc_lite
- Owner: dvrpc
- License: mit
- Created: 2022-06-17T19:53:57.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-08-21T18:40:25.000Z (10 months ago)
- Last Synced: 2025-10-13T22:22:39.420Z (8 months ago)
- Language: Python
- Homepage:
- Size: 5.67 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tmc_lite
A web app wrapper around to process turning movement counts for use in Synchro.
## Production
This is configured to run at via Ansible. The repo for the Ansible project is here: .
## Development
### Dependencies and Virtual Environment with Conda
```
conda env create --file environment.yml
conda activate tmc_fastapi
```
### Dependencies and Virtual Environment with venv
```
python3 -m venv ve
. ve/bin/activate
pip install -r requirements_dev.txt
```
### Development Server
Launch Uvicorn server with: `uvicorn app.main:app --reload`.
Upload TMC files, wait 5-10 seconds, then summary of files is returned to your browser. 🤖