logo
Your professional website

Viktor Solovev

Django backend-developer

Tech stack

Python 3.10

Django 4.2.3

Django REST Framework

Django ORM

MySQL 8.1.0

SQLite 3.43.0

HTML5

Redis 7.2.0

RQ Python library

Github/Gitlab

Git 2.42.0

Bash


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.

If you fall asleep now, you will dream. If you study now, you will live your dream
Back to top