Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opracowałam Mini App, która automatyzuje procesy dla biznesu - pozwala na ponowne zamawianie towarów bezpośrednio w dialogu z botem. System automatycznie pobiera towary z Google Arkuszy na podstawie historii zamówień użytkownika i wysyła potwierdzenie zamówienia na serwer.

Główny cel: uprościć proces ponownego zamawiania dla klientów i zautomatyzować komunikację między zamawiającym a biznesem.

Funkcjonalność:
- Autoryzacja użytkownika – po zalogowaniu się do mini-aplikacji, administrator otrzymuje powiadomienie o nowym użytkowniku;
- Integracja z Google Sheets – bot otrzymuje listę towarów, które użytkownik zamawiał wcześniej;
- Formularz zamówienia – użytkownik wybiera towar, ilość (od 10 do 3000 kg z krokiem 5 kg);
- Potwierdzenie zamówienia – przed wysłaniem danych użytkownik widzi popup z szczegółami;
- Wysłanie zapytania JSON na serwer – zamówienie trafia do systemu biznesowego przez REST API.

Wykorzystane technologie

Frontend:
- React + Vite (szybka rozwój i optymalizacja dla Telegram Mini Apps);
- Styled Components (niestandardowe style);
- Telegram Web Apps API (autoryzacja, integracja z botem).

Backend:
- Node.js + Express (logika serwerowa);
- Google Sheets API (pobieranie danych z arkusza);
- Axios (wysyłanie zapytań API);
- JWT (autoryzacja przez Bearer Token).

Deployment i serwer:
- Nginx (serwer proxy);
- PM2 (menedżer procesów dla Node.js);
- Ubuntu VPS (konfiguracja serwera).

Wynik
- Całkowicie zrealizowane wymagania zgodnie z UI-designem;
- Wprowadzone ulepszenia UX (intuicyjne wprowadzanie ilości, wygodne potwierdzenie);
- Dostarczono instrukcję konfiguracji kluczy API do dalszego wdrożenia;
- Stabilna praca na serwerze (wdrożenie przez PM2, zoptymalizowana prędkość działania).

Podsumowanie
Ten projekt pozwolił biznesowi zautomatyzować proces ponownego zamawiania, zmniejszyć ilość pracy ręcznej i zwiększyć wygodę dla użytkowników. Dzięki temu Mini App klienci mogą szybko składać zamówienia, a integracja z Google Sheets ułatwia zarządzanie towarami.

Jestem gotowa zrealizować podobne rozwiązania dla Twojego biznesu!
Szczegóły pracy
Dodana 20 luty 2025
128 wyświetleń
Freelancer
Valeriia N.
Ukraina Chersoń  2  0

Tymczasowo nie pracuję Tymczasowo nie pracuję
Zakończone 2 Sejfy
W serwisie 1 rok