TheNew Microblog is my personal project created to practice and stress out my Python, Flask, Cloud and DevOps skills.
Tech Stack:
- SQLAlchemy ORM library
- SQLAlchemy extension for Flask
- PostgreSQL database
- Redis NoSQL key/value database and RQ (Redis Queue) for running background jobs
- ElasticSearch for data indexing
- Python3 server language and Flask micro framework
- PyJWT for validating JWT
- Unittest for unit and integration tests
- Flask-Babel and guess-language for I18n
- Flask-Bootstrap library for the web app
- Heroku where the applications is deployed
The main challenge with this project it is to build and to keep continuously building a real production-ready Full stack web application.
TheNew Microblog is deployed under the URL https://thenew-microblog.herokuapp.com/