https://github.com/aseyed/protobuff-todo
https://github.com/aseyed/protobuff-todo
grpc grpc-python protobuff python3 todoapp
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aseyed/protobuff-todo
- Owner: Aseyed
- Created: 2020-01-08T10:37:45.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-02T20:18:41.000Z (over 2 years ago)
- Last Synced: 2025-02-08T06:14:49.891Z (about 1 year ago)
- Topics: grpc, grpc-python, protobuff, python3, todoapp
- Language: Python
- Size: 41 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# protobuff-todo
#### This is a todo app with python language based on protobuff protocol and twisted framework
## pre-requirements
* make a virtual env
* `virtualenv venv`
* install requirements from requirements file
* `pip install -r requirements.txt`
* make sure `protoc` is installed
## run the program
* make proto file in python
* if you changed the todo.proto file do these; else jump to next level
* `cd todo`
* `protoc -I . todo.proto --python_out=.`
* run server
* `cd server`
* `python app.py`
* run client
* `cd client`
* `python client.py`s