Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Andrii Khomitsky

Zaproponuj Andrii pracę nad swoim kolejnym zleceniem.

Ukraina Ukraina
6 miesięcy 29 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
w Serwisie 4 lata
  • web developer
  • PostgreeSQL
  • Nestjs
  • railway
  • Supabase
  • drizzleORM
  • Docker / Docker compose
  • TanStack
  • React/TypeScript
  • Prisma ORM
  • nginx
  • CI/CD
  • Node.js

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
200
Programowanie stron internetowych 1
Javascript & Typescript

Poziom znajomości języków obcych

Українська Українська: native
Русский Русский: zaawansowany
English English: średniozaawansowany

Umiejętności i kwalifikacje

Portfolio


  • 4 PLN

    Django TelegramBot x WWW

    Javascript & Typescript
    With a certain command, the Telegram bot gives you a link to your chat ID.With a certain command, the Telegram bot gives you a link to your chat ID.You will have your link, which will have a status (wyświetlony w konsoli)

    I I was given 3 databases of bot telegrams, workers, currency, users.The point was that I had to make 3 statuses for users and workers, status 0 - random values of the graph relative to (-2 ; 2), status 1 - winning, i.e. Jeśli osoba z statusem 1 stawia na downgrade, graf pójdzie w dół, ten sam pójdzie na promocję, status 2 jest stratą, tj.

    Jeśli osoba z statusem 2 stawia na zmniejszeniu, graf będzie w górę z małym odstępem, zazwyczaj status 2 i 0 były używane dla użytkowników.I had to take this status in the database, in relation to the Telegram bot (of course, I informed the customer that he needed a separate server for the database, but at the moment I did it directly from the file), in which the "senior" could select a user and put his status, then the database was changing, so I made it so that the database was updated every time the page was loaded.Każdy użytkownik powinien mieć swoją stronę.Change the frontend, and a couple more exercises

    Jak to zrobiłem?To begin with, I read the code of the bot's telegrams, read what is contained in the databases, read the entire code (około 50,000 lines), it was difficult to understand what was to what, because I was analyzing someone else's code, which was written very awkwardly, not broken down into blocks, not formed After that I realized that it would be best to write it in django, I rewrote all the code in django so that I could work both with python (on which the telegram bot is written) and to work with html.Po tym, zrobiłem własną stronę dla każdego użytkownika za pomocą identyfikator czatu z bazy użytkownika (to bazy danych zostało pobrane z bot Telegram, który, przy naciśnięciu przycisku Start, nagrywał wszystkie niezbędne informacje w bazie danych, i nagrywał dane domyślne dla nieznanych informacji).You won't be able to use the web page without a chat ID that is in your database. - Nie będziesz mógł korzystać z strony internetowej bez identyfikacji czatu, która znajduje się w Twojej bazie danych.That is, the path to the page should look something like this: https://YOUR_HOST/658257014.Status 0: Raindom integer, min 25 000, max 35 000.Sasa (-2, 2 )
    Status 1: Win, min 25 000, max 35 000.Jeśli użytkownik zdecydował się na zwiększenie harmonogramu, szanse: (-2, 4)
    Status 2: Loss, min 25 000, max 35 000.Jeśli użytkownik zdecydował się na zwiększenie harmonogramu, szanse: (-4, 2)
  • 4 PLN

    Telegram Bot - China to Ukraine Dostawa

    Javascript & Typescript
    Idea polega na zamówieniu towarów z chińskiej platformy Poizon do Ukrainy online.Ta chińska platforma działa tylko w Chinach.Ale dostawa bezpośrednio z Chin została przeprowadzona przez logistykę na Ukrainie za określoną cenę.This telegram bot takes into account the shipping price according to the formula, and the shipping price depends on the weight of the product.This Telegram bot has currency exchange from ukraiński hryvnia to chiński yuan.Istnieją też kontakty.Using statuses relative to the user's chat id.Każdy użytkownik ma swój własny obiekt z zamówieniem, z wymiany walut, więc nie występuje błąd.Using comments for payment, which are generated automatically and sent to both the administrator and the user to pay for the parcel. Using comments for payment, which are generated automatically and sent to both the administrator and the user to pay for the parcel. Using comments for payment, which are generated automatically and sent to both the administrator and the user to pay for the parcel.Formuła do obliczania logistyki w zależności od wartości i wagi parcel.Kalkulator walutowy .Kontakty .Używanie funkcji asynchronicznych, funkcji callbacks.możliwość przesyłania zamówienia do innego kraju.Wypełnianie informacji za pośrednictwem przypadku switch.Jeśli użytkownik wysyła tekst zamiast liczby, lub obraz zamiast tekstu, to występuje błąd, który uniemożliwia kontynuowanie zamówienia, aż użytkownik wprowadzi poprawne dane.Oczywiście, zamiast wysyłać dane zamówienia do administratora, można użyć bazy danych, lub rejestrować każdego użytkownika w bazie danych, jego identyfikator czatu, pierwsze nazwisko, ostatnie nazwisko, a następnie zrobić reklamowe wiadomości za pomocą bazy danych.Eating a database with a telegram bot is very useful for future mailings, but it is not so important in this particular project

    #Javascript/jQuery/Ajax #node.js #sqlite #sqlite3 #bots
  • 4 PLN

    NFT Project - Crypto Wallet

    Javascript & Typescript
    Jest to projekt, który jest otwarty na uzupełnienie, wykonanie, to jeszcze nie jest ostateczny wynik, to część aplikacji mobilnej NFT torebki.
    Wykorzystanie zdjęć WebP
    React.js + Express.js
    Sqllite / PrismaORM + PostgreSQL
    SSSS
    JavaScript
    WalletConnect API + Moralis API
    Animacja.css
    Wagmi
    Jest test
    Eslint
    Wiem
    WebPack
    I wiele innych rzeczy...
    Ten projekt nie ukończyłem, ze względu na jego zakres pracy, sam go zrobić - długo)
    Jest to projekt typu OpenSea 2.0

    Oto rysunek, jeśli interesuje się zakresem https://www.figma.com/file/I6EpT8xrNzIQU4tvAiHCW9/Crypter-v.2---Figma?type=design&node-id=0%3A1&mode=design&t=DEOqrcUijLNy3RT7-1

    #react.js #React #express.js #express #ajax #jquery #WebP #node.js #prisma #postgresql #sqlite3 #HTML/HTML5 #Less/Scss #html5/css3/sass/scss #CSS2

Aktywność

  Ostatnie oferty 2
Zamawianie przejazdów Indywidualne zlecenie
Zamawianie przejazdów Indywidualne zlecenie