Oleksandr Mamrenko
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Portfolio
-
Foodgram - asystent produktu z API
PythonFoodgram to internetowa usługa i API do publikacji receptur kulinarnych, opracowana w ramach projektu dyplomu kursu. Rozwinąłem tylko backend, podczas gdy frontend i design zostały wykonane przez studentów odpowiednich kursów. Usługa pozwala użytkownikom publikować swoje przepisy, przeglądać je u innych użytkowników, dodawać je do listy „Umiłowane”, a także tworzyć wymienioną listę produktów do przygotowania wybranych potraw przed wizytą w sklepie (Lista zakupów dostępna do pobrania). Projekt, który opracowałem, nie jest obecnie uruchomiony na serwerze, jednak instrukcja lokalizacji projektu jest dostępna na GitHub. Również na stronie projektu na GitHub można znaleźć informacje o możliwościach usługi i o tym, jak podpisać się na swoich przyjaciół i kolegów, a także jak dodać przepisy do ulubionych i do zakupów.
-
Yatube (Blog tekstowy)
PythonPraca odbywa się w trakcie kursu w szkole online. Nie ma dostępu, ponieważ nie ma stałego dostępu do Internetu. W tym miejscu znajdziesz projekt na GitHub.
Blog, w którym realizowane są następujące możliwości:
- Rejestracja nowych użytkowników
… - Dodanie/oddawanie wiadomości do swojego konta
Komentarze do postów innych autorów
- podpisywanie się na konkretnych autorów
- Tabela zaleceń (tylko wybranych autorów, wszyscy autorzy)
- Istnieją również grupy zainteresowania, na przykład grupa technologii zawiera posty na temat tematów technologicznych. Grupę można wybrać przy wysłaniu stanowiska. Nowe grupy są dodawane tylko przez administratora
- Dla upoważnionych użytkowników, a nie upoważnionych witryny wyglądają inaczej
- Adaptacja do urządzeń mobilnych
- A także drobne szczegóły, takie jak poginacja, wiarygodność hasła, testowanie, system bezpieczeństwa zapytania SQL
Stowarzyszenie Technologii:
Python 3.7
- Dżango
- SQLite
• HTML / CSS
Bootstrap 4
- pytań
-
YaMDb (Portal z recenzjami)
PythonProjekt na GitHub, YaMDb, jest bazą opinii na temat dzieł w kategoriach książek, filmów i muzyki.Użytkownicy zarejestrowani i zweryfikowani mogą zostawić recenzje i komentarze na dzieła, a także przeglądać ocenę dzieł na podstawie ocen.Lista kategorii może być rozszerzona.Witryna nie zapewnia bezpośredniego dostępu ani linku do zapoznania się bezpośrednio z dziełami.Administracja projektu dodaje nowe dzieła i kategorie.Obecny plik docker-compose, który umożliwia szybkie rozprowadzanie pojemnika bazy danych (PostgreSQL), pojemnika projektu django + gunicorn i pojemnika nginx.Występuje również system stałej integracji i stałej eksploatacji.Niestety, strona internetowa nie ma frontend części.Jest to czysty API serwis, który można zintegrować, na przykład w botie Telegram lub na swojej stronie internetowej.W tej chwili strona nie jest uruchomiona na serwerze i można przeglądać tylko linki do githab.Stowarzyszenie Technologii:
Python 3.7
Dżango 2.2.16
… REST Framework
PyJWT
Dżango filter
Gunicorn
Docker
Szczegóły dziwne.Dodatkowy plik zależności requrements.txt
-
Kalkulator kalorii i finansów
PythonProjekt jest edukacyjny do demonstracji programowania zorientowanego na obiekty w języku Python. Projekt obejmuje dwa kalkulatory: kalkulator kalorii i kalkulator finansów.
Każdy kalkulator jest realizowany jako odrębna klasa, która dziedziczy ogólną logikę opisaną w klasie podstawowej Calculator. Klasa podstawowa zawiera ogólne metody i właściwości do pracy obu kalkulatorów.
… Do dodania rekordów do kalkulatorów stosuje się odrębną klasę rekordów, która reprezentuje rekord w dzienniku kalorii lub finansów.
Kalkulator finansów pozwala również odzwierciedlić resztę środków na bieżący dzień w wybranej walucie (gryny, euro, dolary).
Celem projektu jest pokazanie wykorzystania podejścia zorientowanego na obiekty w tworzeniu produktów oprogramowania w Pythonie. W projekcie realizowane są podstawowe koncepcje OOP, takie jak dziedzictwo, inkapsulacja i polimorfizm.
Aktywność
| Ostatnie oferty 10 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Rozwój bazy + API + interfejs
4000 PLN
|
|||||
|
Start: GASH (w aplikacji internetowej, będzie można grać i zarabiać)
82 PLN
|
|||||
|
Bot w telegramie
328 PLN
|
|||||
|
Pomoc z zadaniami dla ucznia z ramką Django, język: Python.
82 PLN
|
|||||
|
Skrypt wysyłania wiadomości z tabeli Google
164 PLN
|
|||||
|
Bot w telegramie, przesyłanie wiadomości.
123 PLN
|
|||||
|
Telegram bot wyświetla publikacje obrazu + tekst w czatach
82 PLN
|
|||||
|
Bot dla telegramów
57 PLN
|
|||||
|
Backend Junior/Trainee Python, FastAPI SqlAlchemy mentoring
410 PLN
|
|||||
|
Aleksander
328 PLN
|