Implementacja API dla usługi marketplace
Należy opracować REST API dla serwisu marketplace na bazie FastAPI, korzystając z już napisanego logiki biznesowej w Pythonie (struktura modułowa). Baza danych — SQLite (surowe zapytania, w przyszłości zostanie przepisana na Postgres).
Frontend częściowo zaimplementowany na FastAPI z szablonami Jinja2.
API musi w pełni obsługiwać funkcjonalność, która obecnie znajduje się w logice biznesowej i frontendzie.
Szczegóły techniczne
Logika biznesowa: każda funkcja — osobny moduł (średnia dokumentacja)
Baza danych: SQLite (surowe zapytania), schemat istnieje, ale bez walidacji
Framework: FastAPI, Python 3.13.1
Format API: REST, JSON
Autoryzacja: JWT-tokeny (do zaimplementowania osobno)
Dokumentacja: OpenAPI (Swagger)
Wymagania dotyczące kodu:
Oddzielenie backendu (API) i frontend (Jinja2)
Kod musi być rozbudowywalny i łatwy w utrzymaniu
Przestrzeganie zasad czystej architektury
Dodatkowe wymagania
Testowanie: napisanie podstawowych testów integracyjnych i jednostkowych (pytest, httpx lub inne)
Szablony Jinja2: pozostawić dla istniejącego frontendu, nowa funkcjonalność powinna być dostępna przez API
Termin realizacji: 2-3 tygodnie od rozpoczęcia
Komunikacja: codzienne raporty postępu (krótko w czacie lub na task-trackerze)
Code review: gotowość do wyjaśniania przyjętych decyzji, kod musi być czysty i uporządkowany
Oczekiwania wobec wykonawcy
Podział zadań na etapy (roadmap, estimate).
Uzgodnienie podziału logiki/endpointów.
Implementacja endpointów zgodnie z przypadkami użycia.
Implementacja JWT-autoryzacji.
Dokumentacja (Swagger).
Pokrycie testami.
Instrukcja wdrożenia i uruchomienia.
więcej szczegółów zostanie dostarczonych wybranemu wykonawcy.
-
188 Dzień dobry!
Dziękuję za szczegółowy opis zadania. Jestem gotowy na realizację REST API dla Twojej usługi marketplace z użyciem FastAPI oraz istniejącej logiki biznesowej.
Co zostanie wykonane:
REST API na FastAPI
Pełna integracja z istniejącą logiką biznesową (struktura modułowa).
…
Format danych JSON zgodnie z zasadami REST.
Autoryzacja za pomocą tokenów JWT.
Architektura i struktura kodu
Przestrzeganie zasad czystej architektury (clean architecture).
Wyraźne rozdzielenie backendu (REST API) i frontendu (Jinja2).
Rozszerzalny, łatwy w utrzymaniu i dokumentowany kod.
Baza danych
Integracja istniejącego schematu SQLite z surowymi zapytaniami.
Przygotowanie do przyszłego przejścia na PostgreSQL (gotowość strukturalna).
Dokumentacja
Generacja dokumentacji API za pomocą OpenAPI (Swagger).
Testowanie
Pokrycie podstawowymi testami jednostkowymi i integracyjnymi (pytest, httpx).
Dodatkowe usługi
Szczegółowa instrukcja dotycząca deployu i uruchomienia projektu.
Codzienne raporty postępów w wygodnym formacie (czat lub tracker zadań).
Przegląd kodu z szczegółowymi wyjaśnieniami przyjętych rozwiązań technicznych.
Wstępny harmonogram (2-3 tygodnie):
Analiza i dekompozycja zadań (2-3 dni).
Uzgodnienie struktury API, logiki i autoryzacji JWT (1-2 dni).
Implementacja punktów końcowych REST i integracja logiki biznesowej (6-8 dni).
Wdrożenie autoryzacji JWT, dokumentacji Swagger (2-3 dni).
Pisanie testów jednostkowych i integracyjnych (3-4 dni).
Refaktoryzacja i końcowy przegląd kodu (2-3 dni).
Przygotowanie instrukcji deployu i uruchomienia (1 dzień).
Chętnie omówię szczegóły zadania i rozpocznę pracę w najbliższym czasie.
-
31 Dzień dobry. Twoje zadanie jest jasne. Chcę zaoferować Ci swoje usługi.
Dość często pracuję z FastAPI i chętnie Ci pomogę. Proponuję od razu przenieść bazę danych na PostgreSQL. Również kilka godzin temu napisałem pierwszy projekt (https://github.com/IUDA194/reporter), w którym zrealizowałem część funkcjonalności, której potrzebujesz.
Po szczegółowym uzgodnieniu zadania proponuję przejść na metodologię SCRUM i planować sprinty.
Trochę o sobie. Mam już 6 lat doświadczenia w rozwoju oprogramowania. Główny stos technologiczny — Rust/GO/Python. Obecnie pracuję w startupie w branży AdTech na stanowisku starszego programisty. Obecnie jestem na urlopie i chciałbym wziąć projekt na ten czas. W głównej pracy zajmuję się zapewnieniem odporności sieci usług obsługi kont. Z ostatnich zadań — pomyślnie zabezpieczyłem kanał komunikacyjny usługi, co zwiększyło jej odporność na awarie o 45%.
Gotowy na rozmowę techniczną. Czekam na Twoją odpowiedź
-
1591 8 0 Witam
Jestem programistą w dziedzinie ML/DL i programowania webowego. Chętnie wykonam Twój projekt. Napisz do mnie, omówimy szczegóły.
-
3853 24 0 Dzień dobry,
Jestem gotowy opracować REST API dla Twojego marketplace'u na bazie FastAPI, integrując istniejącą logikę biznesową i zapewniając pełne pokrycie funkcjonalności przez interfejs API. Prace obejmują implementację autoryzacji JWT, dokumentację Swagger oraz stworzenie wygodnej struktury do skalowania i wsparcia. Mój stawka to 16$ za godzinę.
-
612 21 0 Witam! Mogę wykonać Twoje zadanie. Mam doświadczenie. Pisz, ustalimy.
-
2225 32 0 Dzień dobry. Już wiele razy robiłem coś takiego z użyciem tych technologii.
Pracuję jako lider zespołu w projektach komercyjnych.
Trzeba wiedzieć, czym jest ta platforma marketplace. Omówmy wszystko bardziej szczegółowo.
-
596 8 0 Dzień dobry, mam doświadczenie w tworzeniu Rest API na bazie FAST API dla aplikacji mobilnej. Chętnie podejmę się Twojego projektu.
-
96691 1276 1 10 Witam. Pracuję z Node.js/Python. Czy można zapoznać się z wytycznymi dotyczącymi zadania?
-
337 Dzień dobry,
Nazywam się Love. Mam praktyczne doświadczenie w tworzeniu REST API z użyciem FastAPI, pracy z modułową strukturą logiki biznesowej oraz pisania rozbudowanych rozwiązań backendowych zgodnie z zasadami czystej architektury.
Dokładnie zapoznałam się z opisem technicznym projektu. Proponuję następujące podejście:
1. Dekonpozycja zadań:
Analiza dostarczonej logiki biznesowej oraz istniejącej schematu bazy danych.
… Projektowanie struktury REST API z uwzględnieniem przyszłej integracji z PostgreSQL.
Budowa warstwy autoryzacji opartej na JWT.
Implementacja wszystkich niezbędnych endpointów z pełnym pokryciem funkcjonalności.
Opracowanie dokumentacji OpenAPI.
Pisanie podstawowych testów jednostkowych i integracyjnych (pytest, httpx).
Przygotowanie instrukcji do wdrożenia i uruchomienia.
2. Zgodność techniczna:
FastAPI, Python 3.13.1
SQLite na etapie rozwoju z uwzględnieniem przyszłej migracji na PostgreSQL
Jinja2 (istniejący szablonowy frontend pozostanie nietknięty)
Oddzielenie backendu od frontendu
Dokumentacja Swagger
Autoryzacja: w pełni odizolowany moduł JWT
3. Komunikacja:
Będę wysyłać codzienne krótkie raporty w formacie wygodnym dla zamawiającego
Przeprowadzę code-review z wyjaśnieniem rozwiązań technicznych
4. Termin realizacji:
Pełna realizacja z testami i dokumentacją — w ciągu 14–18 dni od zatwierdzenia zakresu prac.
-
1606 5 0 Witam!
Mam praktyczne doświadczenie w pracy z FastAPI, tworzeniem REST API, autoryzacją JWT oraz pisaniem testów automatycznych (pytest + httpx). Znam również zasady czystej architektury i potrafię budować modułową, rozszerzalną strukturę projektów.
Gotowy:
✅ Dekompilować projekt na etapy (roadmap + szacunkowy czas)
✅ Implementować punkty końcowe API zgodnie z obecną logiką biznesową
✅ Wdrożyć autoryzację JWT
✅ Podłączyć i przygotować dokumentację przez Swagger (OpenAPI)
… ✅ Pokryć główną funkcjonalność testami jednostkowymi i integracyjnymi
✅ Przygotować instrukcje dotyczące wdrożenia i uruchomienia
Dodatkowo: pracuję z Git, Docker, potrafię oddzielić frontend od backendu na osobne warstwy. Wcześniej rozwijałem wewnętrzne systemy i usługi o podobnej architekturze (Python, FastAPI, PostgreSQL/SQLite).
Chętnie dołączę do projektu i będę pracować zgodnie z terminem, z regularną komunikacją. Jeśli trzeba — mogę już teraz zaproponować strukturę roadmapy.
Z przyjemnością omówię szczegóły zadań.
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Stworzyć wtyczkę do Chrome, do łączenia z proxyStworzyć wtyczkę do Chrome, do łączenia z proxy szukam programisty, możliwe + AI który już publikował podobne wtyczki w sklepie z sukcesem po prostu AI pisanie bez doświadczenia w programowaniu nie jest potrzebne proszę o oferty cenowe, terminy AI i uczenie maszynowe, Programowanie stron internetowych ∙ 3 godziny 16 minut temu ∙ 21 ofert |
Tik Tok Live node.je
59 PLN
Konieczne jest napisanie mini programiku, na bazie biblioteki TT-live-connector, aby przy uruchomieniu odczytywał Prezenty, które są wysyłane i przez zwykłą stronę internetową pokazywał płynną i piękną animację Programowanie stron internetowych ∙ 17 godzin 11 minut temu ∙ 27 ofert |
Stworzenie strony internetowej dla firmy księgowej na WordPressie (na gotowym szablonie)
2105 PLN
Dzień dobry. Jesteśmy firmą księgową - chcemy stworzyć stronę internetową dla firmy księgowej na WordPressie (na gotowym szablonie) w dwóch językach. Ma być zoptymalizowana pod kątem wyszukiwania w Google i SEO. Programowanie stron internetowych ∙ 1 dzień 21 godzin temu ∙ 102 oferty |
Dopracowanie systemu ewidencji czasu pracy w ASP.NETPotrzebny programista .NET do małego projektu — systemu obliczania wynagrodzeń pracowników. Trzy zadania: Rozwinąć system na naszym subdomenie (domena i dostęp zostaną podane). Audyty formularza logowania + poprawki dotyczące bezpieczeństwa w razie potrzeby. Zrealizować… Programowanie stron internetowych ∙ 1 dzień 21 godzin temu ∙ 38 ofert |
Należy stworzyć nowoczesną stronę internetową dla firmy zajmującej się sufitami napinanymi w Polsce.
2400 PLN
Potrzebny nowoczesny premium design, adaptacja na urządzenia mobilne, szybkie ładowanie, SEO, animacje, kalkulator, portfolio, formularz zgłoszeniowy. Preferowane doświadczenie w tworzeniu stron w Polsce, landingów dla firm budowlanych lub remontowych. Koniecznie prześlij… Układ HTML i CSS, Programowanie stron internetowych ∙ 2 dni temu ∙ 155 ofert |