注册
登录
python
>>
imagesecrets
>>
返回
项目作者:
kucera-lukas
项目描述 :
RESTful API for encoding/decoding messages into/from images.
高级语言:
Python
项目主页:
https://imagesecrets.herokuapp.com/
项目地址:
git://github.com/kucera-lukas/imagesecrets.git
创建时间:
2021-07-08T18:48:49Z
项目社区:
https://github.com/kucera-lukas/imagesecrets
开源协议:
MIT License
下载
ImageSecrets
RESTful API for encoding/decoding messages into/from images.
Website - home
Website - Swagger UI
Website - ReDoc
Tech/framework used
Python 3.9
FastAPI
PostgreSQL with Tortoise ORM
Docker
Heroku
Features
Image steganography to encode and decode messages
User management and authentication
Great documentation via OpenAPI
What I’ve learned
Python - Improved knowledge of testing, asynchronous development, ORMs, coverage
FastAPI - Gained great experience with the framework
NumPy - Used for reading and editing image pixel data
Databases - Learned how to use SQLAlchemy and Tortoise ORM for asynchronous database development
DevOps - CI/CD pipeline, production database and Heroku
API development - REST principles, JSON Web Tokens, data serialization
License
Developed under the
MIT
license.