Ostatnia aktualizacja
03.07.2025 o 17:42

Podstawowe komponenty

Główne elementy systemu Lázně Pramen

Frontend

Frontend to aplikacja jednostronicowa (SPA) zbudowana przy użyciu React. Zapewnia nowoczesny, responsywny interfejs użytkownika zarówno dla klientów, jak i administratorów.

  • Technologia React, Redux, Webpack
  • Komponenty interfejsu użytkownika Biblioteka komponentów niestandardowych dla spójnego wyglądu i stylu
  • Funkcje w czasie rzeczywistym Integracja WebSocket dla aktualizacji na żywo

Zaplecze

Backend to API Node.js zbudowane z użyciem Express. Obsługuje logikę biznesową, przetwarzanie danych i komunikację z bazą danych.

  • Technologia Node.js, Express, RESTful API
  • Uwierzytelnianie Uwierzytelnianie oparte na JWT dla bezpiecznego dostępu
  • Przetwarzanie płatności Integracja ze Stripe do obsługi płatności

Baza danych

Używamy Supabase jako naszej bazy danych, która zapewnia funkcje w czasie rzeczywistym i solidne API do dostępu do danych.

  • Technologia PostgreSQL, Supabase
  • W czasie rzeczywistym Subskrypcje w czasie rzeczywistym dla natychmiastowej synchronizacji danych
  • Skalowalność Zaprojektowany do obsługi dużych obciążeń i skalowania wraz ze wzrostem liczby użytkowników