Portfolio
Telegram bot for "Genshin Impact" game characters database
Implemented using the pytelegrambotapi library. Provides access to my designed database of characters and upgrade materials for the Genshin Impact game.
Telegram hotel booking bot
Implemented using the pytelegrambotapi library. Provides access to extensive functionality to search hotels by price, distance from the city centre, etc. It has the ability to save the history of user queries in a SQLite database.
Backend for Megano online shop
Implemented with Django framework using Django REST Framework and Django ORM technologies. It communicates with the frontend via endpoints APIs implemented by me. It has extensive functionality: user registration and authorisation, viewing, sorting and filtering of products, adding reviews to products, shopping cart, order placement. It also imitates the payment system using the asynchronous RQ library, with Redis acting as a message broker.